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.