Lead Software Engineer - Driver Platform

GoTo Group is the largest digital ecosystem in Indonesia offering technological infrastructure and solutions for digital economy access.
Jakarta, Indonesia
Backend
Staff Software Engineer
In-Person
1,000 - 5,000 Employees
6+ years of experience
Enterprise SaaS · Logistics

Description For Lead Software Engineer - Driver Platform

GoTo Group, Indonesia's largest digital ecosystem, is seeking a Lead Software Engineer for their Driver Platform Team. This role is integral to Backend Engineering at Gojek, focusing on designing and developing highly scalable, reliable, and fault-tolerant systems. The position offers an opportunity to work with a dynamic, highly-analytical team while developing world-class products for Gojek's driver partners.

The Driver Platform Team is a diverse group working alongside product and design teams to meet the technological needs of driver partners. The team comprises Android, Backend, Front-end, QA, and Data Engineers, all dedicated to building and maintaining systems that support the driver community.

As Lead Software Engineer, you'll own the entire project lifecycle, establish engineering best practices, and work closely with cross-functional teams. The role requires strong technical expertise in backend development, with proficiency in languages like Golang, Java, or Ruby, and experience with distributed systems and databases.

GoTo Group's ecosystem includes Gojek, Southeast Asia's leading on-demand platform with over 2.5 million driver partners, and GoTo Financial, which focuses on financial inclusion through various services. The company's mission to "Empower Progress" creates an environment where technology directly impacts millions of lives across Southeast Asia.

This is an excellent opportunity for experienced engineers who want to make a significant impact while working with cutting-edge technology in a rapidly growing company. The role offers the chance to mentor others, lead technical initiatives, and contribute to systems that serve millions of users daily.

Last updated 4 hours ago

Responsibilities For Lead Software Engineer - Driver Platform

  • Translate business requirements into scalable technical solutions
  • Be responsible for overall delivery and solution architecture of team features
  • Cross team collaboration and communication with stakeholders across distributed teams
  • Write and review design documentation and participate in design review process
  • Lead new language/framework POC within technical focus area
  • Lead and mentor junior engineers
  • Act as incident commander and run postmortems

Requirements For Lead Software Engineer - Driver Platform

Go
Java
Ruby
PostgreSQL
MongoDB
Kafka
Redis
  • 6-7+ years of hands-on experience in software development
  • Proficient in at least one programming language Golang/Java/Clojure/Ruby
  • Experience designing and implementing low latency GRPC/RESTful services
  • Proficient in OOP, SQL, Design Patterns, Data modelling
  • Proficient in PostgreSQL/MongoDB, Kafka and Redis
  • Experience in troubleshooting server performance
  • Experience with Server monitoring tools
  • Understanding of Continuous Integration and Continuous Delivery

Interested in this job?

Jobs Related To GoTo Group Lead Software Engineer - Driver Platform

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 Software Engineer - Cartography

Lead Software Engineer position at GoTo Group focusing on cartography and routing systems for Southeast Asia's largest digital ecosystem.

Software Engineering Technical Lead, Fleetnet

Technical Lead position at Tesla, building next-generation server infrastructure for autonomous vehicle fleet, requiring expertise in distributed systems and leadership experience.

Staff Software Engineer, Maps & Navigation

Staff Software Engineer position at Tesla, focusing on developing advanced navigation and mapping systems for autonomous driving capabilities.

Sr. Technical Program Manager, Cell Software

Lead software solutions deployment and integration for Tesla's manufacturing processes as Sr. Technical Program Manager, focusing on cell software and production systems.