G

Grab

On-demand parcel delivery in Southeast Asia

Senior Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSingaporeNo salary listedIn-person

About the Job

Requirements

  • At least 5 years of professional experience building production systems at scale.
  • Strong software engineering fundamentals, system design, architecture, and scalability expertise.
  • Proficiency in modern programming languages such as Go, Sparks, or Java.
  • Experience building and maintaining complex distributed systems at scale.
  • Knowledge of performance optimization, reliability, testing, and debugging best practices.
  • Experience designing and integrating APIs and backend services.
  • Understanding of secure coding and security-first system design.
  • Experience with experimentation, instrumentation, and data-informed development.
  • Familiarity with modern development tools, continuous integration and continuous delivery, and cloud platforms such as AWS, GCP, or Azure.
  • Ability to explain technical concepts to technical and non-technical stakeholders.
  • Experience mentoring junior engineers and supporting team development.

Responsibilities

  • Design and build scalable, maintainable solutions that support platform growth and reliability.
  • Deliver well-tested code and uphold engineering standards across the team.
  • Collaborate with product, design, and backend teams to turn business needs into solutions.
  • Improve system performance, reliability, observability, and engineering quality through optimization and refactoring.
  • Contribute to technical design, architecture, and code reviews.
  • Troubleshoot production issues and implement measures to strengthen system reliability.
  • Mentor junior engineers through guidance and knowledge sharing.
  • Use data and experimentation to improve technical decisions, customer experience, and business outcomes.
  • Participate in on-call rotations and own incident response and resolution.
  • Stay current with industry practices and technologies, bringing ideas to the team.

Desired Qualifications

  • Experience with database design and optimization, microservices, or containerization.
  • Background in payments, financial technology, authentication, or other high-trust products.
  • Contributions to open-source projects or technical expertise.
  • Experience with a relational database such as MySQL, PostgreSQL, or Oracle.

About the Company

Grab

On-demand parcel delivery in Southeast Asia

Grab operates a range of services in Southeast Asia, including ride-hailing, food delivery, and logistics. Its GrabExpress on-demand parcel delivery lets customers and businesses send documents and packages through the Grab app, with real-time tracking, options for up to 10 concurrent deliveries, and islandwide coverage (with some restricted areas). The service relies on a large network of delivery partners and charges fees based on distance, time, and item type. Its advantage comes from offering an integrated, all-in-one platform for transportation, meals, and parcel delivery to support the region’s growing e-commerce and urban activity.

Company size
10,001+
Company stage
IPO
Headquarters
Singapore, Singapore
Founded
2012

Recently Posted Jobs

Explore more opportunities at Grab

See more jobs