Lead Software Engineer
Grab · Technology
- Location: Singapore (Singapore)
- Work arrangement: on site
- Employment type: Full Time
- Seniority: senior
- Posted:
Job description
Position:
Lead Software Engineer, Backend - Service Mesh Team
Company:
Grab
Location:
Singapore, Singapore
Employment type:
Full-time
Work Arrangement:
Onsite
Short Summary:
We are looking for a Lead Software Engineer to drive the technical direction and execution of our service mesh platform, which is essential for service-to-service communication across our microservices architecture. This role involves leading a team, owning the architecture and roadmap, and collaborating with stakeholders to deliver a secure and scalable mesh.
Responsibilities:
- Define and drive the multi-year technical strategy for the service mesh platform.
- Architect, design, and review complex changes to the mesh infrastructure.
- Lead platform-wide concerns such as traffic management, service discovery, and observability.
- Break down multi-quarter initiatives into concrete deliverables and lead execution.
- Mentor junior and senior engineers on technical depth and system design.
- Drive the use of AI-assisted engineering tools within the team.
Requirement:
- Bachelor's or Master's Degree in Computer Science, Engineering, or related field.
- 6+ years of software engineering experience, with at least 3 years in distributed systems or platform infrastructure.
- Deep expertise with service mesh technologies (Istio, Envoy, etc.) and microservices networking.
- Proficiency in Go (preferred), Java, or Python.
- Experience with Kubernetes and cloud-native infrastructure (AWS, GCP, or Azure).
- Excellent written and verbal communication skills.
Benefits:
- Term Life Insurance and comprehensive Medical Insurance.
- Flexible benefits package with GrabFlex.
- Parental and Birthday leave, and volunteering leave.
- Confidential Grabber Assistance Programme for support through life's challenges.
Lead Software Engineer, Backend - Service Mesh Team
Company:
Grab
Location:
Singapore, Singapore
Employment type:
Full-time
Work Arrangement:
Onsite
Short Summary:
We are looking for a Lead Software Engineer to drive the technical direction and execution of our service mesh platform, which is essential for service-to-service communication across our microservices architecture. This role involves leading a team, owning the architecture and roadmap, and collaborating with stakeholders to deliver a secure and scalable mesh.
Responsibilities:
- Define and drive the multi-year technical strategy for the service mesh platform.
- Architect, design, and review complex changes to the mesh infrastructure.
- Lead platform-wide concerns such as traffic management, service discovery, and observability.
- Break down multi-quarter initiatives into concrete deliverables and lead execution.
- Mentor junior and senior engineers on technical depth and system design.
- Drive the use of AI-assisted engineering tools within the team.
Requirement:
- Bachelor's or Master's Degree in Computer Science, Engineering, or related field.
- 6+ years of software engineering experience, with at least 3 years in distributed systems or platform infrastructure.
- Deep expertise with service mesh technologies (Istio, Envoy, etc.) and microservices networking.
- Proficiency in Go (preferred), Java, or Python.
- Experience with Kubernetes and cloud-native infrastructure (AWS, GCP, or Azure).
- Excellent written and verbal communication skills.
Benefits:
- Term Life Insurance and comprehensive Medical Insurance.
- Flexible benefits package with GrabFlex.
- Parental and Birthday leave, and volunteering leave.
- Confidential Grabber Assistance Programme for support through life's challenges.
Skills
- ci/cd
- golang
- infrastructure_as_code
- istio
- java
- kubernetes
- microservices
- python
Languages
EN
Apply
Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.
View & apply