Grab

Maple Tree Business Center, 1060 Nguyen Van Linh, TP Hồ Chí Minh

Company Size : 100-499

View more

Job description

Overview of job

Get to know our Team:

Come join the team that literally serves Grab - the Grab Gateway team. We front hundreds of APIs and process billions of incoming network messages for Grab's customers every day via our gateway systems. As a leader in an exciting and fast-paced industry that is evolving daily, we are seeking talented engineers to join our platform team!

Get to know the Role:

You specialize in building and maintaining leading edge solutions built on world-class technology stacks that bring our unique on-demand services experience to South-East Asia every day — be it transport, payments, food, or "the awesome things to come". Millions of people will be impacted by your contributions, which is demanding in terms of design and quality but also incredibly rewarding.

You will:

  • build and own Grab's gateway systems connecting mobile devices, web apps and backend services with Grab's service mesh.
  • work at Grab's Vietnam headquarters in Ho Chi Minh City, closely integrated with product teams and SRE to help build secure solutions with the right protocol, technology and patterns.
  • be at home in a multi-cloud environment and build scalable, zero-downtime network traffic routing and analytics solutions for Grab's "public edge", serving billions of daily requests to Grab customers
     

The day-to-day activities:

  • Independently drive projects across teams end to end, from inception to rollout
  • Find and troubleshoot issues in Grab's entire infrastructure and code base
  • Routinely resolve production incidents
  • Implement quality solutions using Go and C++, and maintain the high bar of standards for code reviews and rollout processes. You mentor peers and promote development and operational excellence best practices while achieving excellent user experience
  • Work with other engineers and product managers to understand test automation coverage, create, implement, maintain and improve testing approaches for our products and ensure appropriate test coverage across all levels of testing including unit, integration and E2E tests
  • Help in driving adoption of best practices in testing
  • Help the team to develop rich test ideas, scenarios and experiments that yield an in-depth coverage of systems under test (well above and beyond positive, negative and edge cases)

Why You'll Love Working Here

We care a great deal about code quality. We often go back and improve core parts of the codebase to make it better or more lean. We can do this because of great test coverage which will immediately sound the alarm when something goes wrong.

We ship on quality instead of on time. When a feature is ready we deploy it immediately to everyone or use an internal system to roll it out to a certain percentage of customers. Various teams deploy new code many times throughout the day.

What will you have at Grab (Vietnam):

1. Positive & Collaborative environment

Grabbers thrive in a corporate culture that values every team member's contribution towards our goal of improving lives.

2. Rocket fuel for careers

Grabbers experience hyper professional growth and all the challenges that entails. Grow your skills while working to solve real issues across the region.

3. Fun & dedicated family

Grabbers work hard and play hard. Our teams grow as one as they overcome challenges and have fun along the way.

4. Some of benefits are:

  • Macbook is provided.
  • Extra Medical Insurance.
  • 14 days annual leaves, working Monday - Friday.
  • Free drive with Grab (budget follow your level)

Grab is Southeast Asia’s leading everyday everything app – providing transportation, logistics and financial services to millions of users across the region. Powered by heart and driven by technology, we aim to unlock the true potential of the region by solving the problems that hinder progress for our communities. If you share our vision of Driving Southeast Asia Forward, apply to join our team today.

Job Requirement

Your Skills and Experience

The must-haves:

  • You are a habitual problem solver, and naturally assume ownership of your team’s systems and software components. You know how to be responsible for mission-critical systems and
  • Experience working in an Agile/Scrum development process
  • Have a very good understanding of TCP/IP, HTTP and the internet
  • Are an expert in at least one of C, C#, C++, Go, Java, Pascal
  • Know how to build highly-available distributed systems
  • Have significant industry experience and built several large scale mobile and public APIs
  • Strong sense of ownership, urgency, and drive
  • Experience working on End to End testing
  • Conducting hands on functional, and system Integration testing; report, track and follow up on issues in a timely manner.
  • Have experience collaborating with team on test automation scenarios, by pairing, reviewing unit tests and coaching on testing best practices
     

The nice-to-haves:

  • HTTP/2 and gRPC expertise, Hands-on experience with Envoy code base
  • HTTP/3 exposure
  • Dealing with massive concurrency and designing resilient algorithms
  • IaaS providers and their limitations (AWS, Google, Microsoft), Terraform experience
  • Hands-on experience with large scale Docker / Kubernetes deployments
  • Knowledge of automation development processes, methodologies, and complete software development lifecycles.
  • Hands-on experience working with test automation tools for visual, UI, API, contract testing using Selenium

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • Java
  • C
  • Golang
  • C++
  • C#
  • Algorithm
  • Pascal
  • Unit testing
  • Integration Testing
  • Selenium
  • Software development
  • HTTP
  • Automation Testing
  • TCP/IP
  • API
  • Distributed Systems
  • Docker
  • AWS
  • UI
  • System Integration
  • Kubernetes
  • Terraform
  • gRPC
  • IaaS

COMPETENCES

  • Responsible
  • Agile
  • Scrum

BUSINESS PROFILE

Grab is Southeast Asia's leading ride-hailing platform.

We solve critical transportation challenges and make transport freedom a reality for 620 million people in Southeast Asia. 

Grab began as a taxi-hailing app in 2012, but has extended its product platform to include private car services (GrabCar), motorcycle taxis (GrabBike), social carpooling (GrabHitch) and last mile delivery (GrabExpress).

Grab is focused on pioneering new commuting alternatives and for drivers and passengers with an emphasis on speed, safety and reliability. The Company currently offers services in Singapore, Indonesia, Philippines, Malaysia, Thailand and Vietnam.

 

MORE JOBS FROM THIS EMPLOYER