Senior Software Engineer - Driver Platform

Largest digital ecosystem in Indonesia offering technological infrastructure and solutions including transportation, food delivery, logistics, and financial services.
Jakarta, Indonesia
Backend
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS · Logistics
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer

Senior Software Engineer position at GoTo Group, working on large-scale marketplace systems using Golang and Java in Singapore. 4+ years experience required, hybrid work model.

Senior Software Engineer (Backend) - DPI Risk

Senior Backend Engineer role at GoTo Group's DPI Risk team, building high-throughput payment systems using Golang, Java, and Kubernetes in Jakarta.

Sr. Software Development Engineer, Amazon

Senior Software Development Engineer position at Amazon's CE Tech team, focusing on building AI-driven recommendation systems and scalable services to enhance customer shopping experience.

Sr Software Development Engineer, Amazon Fulfillment Technologies (AFT) - Platform Engineering & Services

Senior Software Development Engineer role at Amazon Fulfillment Technologies, building scalable fulfillment systems and ML-powered platforms to enhance warehouse operations efficiency.

System Software Engineer, Tools

Senior System Software Engineer position at Annapurna Labs (AWS) developing tools and software solutions for cloud platform development, requiring 5+ years experience in software development.

Description For Senior Software Engineer - Driver Platform

GoTo Group, the largest digital ecosystem in Indonesia, is seeking a Senior Software Engineer for their Driver Platform Team. This role focuses on overseeing Backend Engineering at Gojek, where you'll design and develop highly scalable, reliable, and fault-tolerant systems. The position offers an opportunity to work with a dynamic, highly-analytical team while building world-class products that serve Gojek's driver partners.

The Driver Platform Team is crucial to GoTo's operations, supporting the technological needs of driver partners who are essential for food delivery, transportation, and logistics services. Working alongside product managers, QA engineers, and designers, you'll be responsible for the entire lifecycle of projects and establishing best engineering practices.

The role requires strong technical expertise in backend development, including experience with languages like Golang/Java, and proficiency with databases such as PostgreSQL and MongoDB. You'll be working with modern technologies including Kafka and Redis, while implementing GRPC/RESTful services.

As part of GoTo Group's ecosystem, which includes Gojek and GoTo Financial, you'll be contributing to a platform that serves over 2.5 million driver partners across Southeast Asia. The company's mission to "Empower Progress" focuses on providing technological infrastructure and solutions for everyone to access and thrive in the digital economy.

The team culture is collaborative and dynamic, combining professional growth with a positive work environment. Team members enjoy various interests outside of work, from home baking to K-pop, while maintaining a strong commitment to using technology to improve community lives.

Last updated 4 months ago

Responsibilities For Senior Software Engineer - Driver Platform

  • Translate business requirements into scalable technical solutions
  • Own the overall delivery and solution architecture of team features
  • Cross team collaboration and communication with stakeholders across distributed teams
  • Pair with team members on functional and nonfunctional requirements
  • Take responsibility for multiple services maintained by the team
  • Research new tools and experiment with new languages and technologies

Requirements For Senior Software Engineer - Driver Platform

Go
Java
MongoDB
PostgreSQL
Kafka
Redis
  • 4-5+ years of hands-on experience in software development
  • Good understanding of at least one programming language Golang/Java/Clojure/Ruby
  • Data modelling experience in Relational or NoSQL databases
  • Design and implement low latency GRPC/RESTful services
  • Proficient in OOP, SQL, Design Patterns
  • Good understanding of PostgreSQL/MongoDB, Kafka and Redis
  • Well-versed with Agile methodologies
  • Experience in troubleshooting server performance

Interested in this job?