Lead Software Engineer - Cartography

Southeast Asia's largest digital ecosystem offering transportation, food delivery, logistics, and financial services through Gojek and GoTo Financial platforms.
Backend
Staff Software Engineer
In-Person
1,000 - 5,000 Employees
7+ years of experience
Enterprise SaaS · Logistics

Description For Lead Software Engineer - Cartography

GoTo Group, Southeast Asia's largest digital ecosystem, is seeking a Lead Software Engineer for their Cartography team in Singapore. This critical role focuses on providing map features and routing solutions that power Gojek's mobility services. The position involves working on key routing features and migration projects to enhance ride-hailing customer experience while reducing digital maps costs.

The Cartography team is essential to GoTo's operations, providing mapping technologies that support all internal product teams. As a Lead Software Engineer, you'll be responsible for designing and implementing low-latency, high-throughput services for routing engines and ETA model serving, which are crucial for ride-hailing, food delivery, and logistics operations.

The ideal candidate brings 7+ years of software development experience, with expertise in Golang or Java, and a strong understanding of databases and distributed systems. You'll work closely with Data Science and Map Ops teams, contributing to the development of practical solutions for geospatial challenges.

GoTo Group's ecosystem includes Gojek, which serves over 2.5 million driver partners across Southeast Asia, and GoTo Financial, which promotes financial inclusion through various services. This role offers the opportunity to impact millions of users while working with cutting-edge mapping technologies and contributing to the region's largest digital ecosystem.

The position requires strong technical skills, leadership capabilities, and the ability to collaborate across teams. You'll be part of a small but impactful team that directly influences the daily operations of drivers and users throughout Southeast Asia. If you're passionate about solving complex mapping challenges and want to contribute to a company that's revolutionizing transportation and logistics in Southeast Asia, this role presents an excellent opportunity for career growth and impact.

Last updated 2 months ago

Responsibilities For Lead Software Engineer - Cartography

  • Design, develop, and deploy low latency high throughput services around routing engine & eta model serving
  • End-to-end development and delivery of complex features and services
  • Support production and integration environments and participate in incident resolution
  • Collaborate with Cartography Data Science team to implement models and data solutions
  • Work with Map Ops team to develop features for geospatial data curation
  • Support tracking and reporting execution metrics within the team

Requirements For Lead Software Engineer - Cartography

Go
Java
PostgreSQL
Redis
  • 7-8+ years of strong experience in software development
  • Experience in designing, developing, testing and deploying large-scale applications
  • Deep knowledge of different databases (SQL / NoSQL)
  • Proficiency in OOP, including design patterns
  • Knowledge of Unit Testing, Integration Testing, Load / Stress Testing, and Test Driven Development
  • Ability to absorb best engineering practices
  • To be a generalist with a growth mindset

Interested in this job?

Jobs Related To GoTo Group Lead Software Engineer - Cartography

Lead Software Engineer - Driver Platform

Lead Software Engineer position at GoTo Group, focusing on backend development for the Driver Platform Team, requiring 6+ years of experience in building scalable systems.

Lead Software Engineer - Identity Platform

Lead Software Engineer position at GoTo Group, focusing on identity platform development and security implementation for millions of users.

Lead Group Product Manager, Ads

Lead Google Ads product team in developing innovative advertising solutions, managing product roadmaps, and driving strategic initiatives with 10+ years of product management experience.

Technical Product Lead, Partnerships Systems, YouTube

Lead technical product strategy and implementation for YouTube's Partnerships Systems team, driving partner success and product adoption through innovative solutions.

Senior Product Manager, Photos

Senior Product Manager position at Google leading the Memories experience in Google Photos, requiring product strategy, user experience expertise, and cross-functional leadership.