companyGrab Holdings Inc. logo

Lead Software Engineer - Backend Development

Grab Holdings Inc.Petaling Jaya
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Essential Skills and ExperienceA degree in Computer Science, Software Engineering, Information Technology, or a related field. A minimum of 5 years of experience in software engineering, particularly in distributed systems. Strong understanding of computer science fundamentals, including algorithms and data structures. Knowledge of system performance and scaling concepts. Proficiency in programming languages with a willingness to work in Go. A passion for developing products, features, and platforms that drive business growth.

About the job

Join Our Team

The Demand Experiences team is dedicated to maximizing consumer value through engaging offers while fostering sustainable growth for our merchant partners and various business lines at Grab. We develop platforms that leverage our extensive rewards and promotions capabilities, impacting millions of users and being integral to every transaction on Grab. Our collaborative team spans across Indonesia, Malaysia, and Singapore.

About the Role

We are seeking an experienced Lead Software Engineer who excels in writing high-quality code and has the leadership skills to guide projects through their entire lifecycle, managing cross-team dependencies and navigating uncertainties. This role reports directly to the Engineering Manager II, and you will be pivotal in identifying challenges and employing the right mindset and skills to address them.

This position is based on-site in our Petaling Jaya office.

Your Key Responsibilities

  • Own a variety of engaging problem spaces across the entire product lifecycle, including front-end development, database management, data visualization, API construction, and CI/CD management.
  • Utilize the Go programming language to enhance the availability, scalability, latency, and efficiency of the Demand team's services.
  • Engage in code and design reviews to uphold our high development standards.
  • Contribute to service capacity planning, software performance analysis, tuning, and optimization.
  • Collaborate with product and experience teams to define and prototype feature specifications.
  • Partner with other engineering teams to explore and develop new designs and architectures aimed at scalability and performance.
  • Work alongside the infrastructure team to build and scale back-end services and conduct root cause analysis.
  • Design, build, analyze, and troubleshoot large-scale systems.
  • Participate in the team's on-call rotation to enhance operational excellence.
  • Provide technical guidance, mentorship, and knowledge sharing to fellow engineers.

About Grab Holdings Inc.

About GrabGrab is the leading superapp in Southeast Asia, offering everything from food delivery and transportation to financial services. We empower our users with technology and AI, while our core values of heart, hunger, honor, and humility guide us in our mission to advance the region by economically empowering everyone. Join us and be part of a workplace where purpose fuels joy, and habits drive excellence.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.