Enable job alerts via email!

Engineering Manager

GoTo Group

Daerah Khusus Ibukota Jakarta

On-site

USD 40.000 - 80.000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

GoTo Group is seeking a senior engineer to lead the transport product line's architecture and team development. The role involves designing scalable systems, mentoring engineers, and bridging communication across global teams in a dynamic and collaborative environment.

Qualifications

  • 8-10+ years of relevant experience in software engineering.
  • Expertise in Golang; knowledge of other languages is a plus.
  • Strong leadership skills with experience mentoring team members.

Responsibilities

  • Design and develop scalable platforms for high throughput.
  • Lead a team of engineers and oversee their growth.
  • Own delivery and solution architecture of the team's offerings.

Skills

Golang
Java
Python
Distributed systems fundamentals
Observability stacks
Event-driven architectures
Container technologies
CI/CD pipelines

Job description

About the Role

In this role, you will play a key role in the growth of the transport product lines at Gojek. You will be exposed to complexities that will challenge your problem-solving skills and will learn how to build and operate high-throughput systems.

What You Will Do
  • Design and develop highly scalable, reliable, and fault-tolerant platforms for one of the world's fastest-growing unicorns.
  • Be responsible for the overall delivery and solution architecture of your team's offerings.
  • Prioritize initiatives to maximize achievements on objectives and growth for engineering at GoTo.
  • Understand product engineering challenges and empathize with problems faced by Product Engineers, contributing to improving their experience.
  • Write code and lead by example.
  • Communicate, collaborate, and work effectively with product teams across a global environment.
  • Oversee the growth, learning, and happiness of 2-3 sub-pods within your scope, providing mentorship to at least 15-20 engineers.
  • Own the delivery and prioritization of product and tech charters for the team.
What You Will Need
  • 8-10+ years of relevant experience, with expertise in Golang; experience with other object-oriented or functional programming languages such as Java, Clojure, Python, Ruby, etc., is a plus.
  • Deep understanding and practical experience with distributed systems fundamentals, large-scale systems, observability stacks, Prometheus fundamentals, container technologies, event-driven architectures, and solution architecture based on popular patterns.
  • Ability to understand and work across the entire tech stack used in the product.
  • Hands-on troubleshooting experience across network issues, OS file systems, containers, CI/CD pipelines, etc.
  • Commitment to a left-shift testing approach and setting a positive example for the team.
  • Strong leadership skills, including team growth and guidance, with a passion for the team's mission and a proactive attitude.
  • Experience leading a team of 6-8 engineers and taking ownership of their development and delivery performance.

About the Team

Our Transport team consists of over 100 members, including engineers, product managers, and business strategists across Jakarta, Bangalore, Singapore, and Vietnam. We operate Southeast Asia's leading ride-hailing service, focusing on rider and driver-partner needs and daily transport solutions. We recently developed our own live tracking SDK, Navic, to improve vehicle tracking.

We are a team that values hard work and camaraderie, enjoying online games and virtual hangouts together. We collaborate closely to achieve our goals and support each other's success.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.