Grab

Lead Software Engineer, Backend

Grab

Singapore · Full Time

Be the first to apply

Experience
6+ yrs
Salary
Openings
1
Posted
3 days ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Grab

Grab is Southeast Asia's premier superapp, facilitating everything from food delivery to financial services and urban commuting with ease. Driven by a mission to propel Southeast Asia forward, Grab leverages technology and AI to empower everyone economically, guided by the values of heart, hunger, honour, and humility.

Role Overview

Join the Frameworks, Libraries, and Primitives (FLIP) team, responsible for creating essential frameworks and libraries used daily by thousands of backend engineers at Grab. This position involves developing microservices frameworks, resiliency solutions, and dependency management tools that enhance development speed and automation across the company.

Key Responsibilities

  • Develop AI-powered tools to streamline engineering workflows and elevate productivity for Grab's engineering teams.
  • Design and implement Go-based frameworks and libraries that enable product engineers to accelerate shipping without rebuilding core components.
  • Participate actively in architectural decision-making and define technical roadmaps affecting backend services.
  • Provide mentorship to junior engineers, fostering an environment of continuous learning and engineering best practices.
  • Ensure high code quality standards through thorough code reviews and constructive feedback.

Required Qualifications

  • Minimum seven years of professional software development experience with a proven track record of delivering impactful solutions.
  • Strong proficiency in Go programming, writing maintainable, idiomatic, and well-tested code.
  • Hands-on development and operation of backend microservices utilizing HTTP/gRPC protocols, relational databases like MySQL, and NoSQL databases such as Redis.
  • Experience with container orchestration (Kubernetes), service mesh technologies (Istio), and observability tools including DataDog, Kibana, and Grafana.
  • Familiarity with version control systems and CI/CD pipelines—specifically Git and GitLab—to collaborate effectively on codebases and streamline deployments.

Additional Information

Grab offers a supportive work environment with an emphasis on employee welfare, including comprehensive medical insurance, diverse leave entitlements (annual, medical, hospitalization), and flexible work arrangements allowing a balance between professional and personal life. Employees can also participate in community service initiatives through the Love-All-Serve-All (LASA) program, promoting social responsibility and inclusivity.

Inclusivity Commitment

As an equal opportunity employer, Grab strives to build a diverse and inclusive environment where all individuals are valued and have equal chances to grow and excel, regardless of nationality, ethnicity, religion, age, gender identity, sexual orientation, disabilities, or other unique characteristics.

Tools & software

Git required Kubernetes required MySQL required Redis required GitLab required Grafana Labs Grafana Cloud required Kibana required

How they work

Teamwork & Collaboration Leadership Learning Agility

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer