Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Lead Software Engineer image - Rise Careers
Job details

Lead Software Engineer

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
  • You will be responsible for the overall delivery and the solution architecture of the offerings your team will be working on 
  • Owning prioritization of initiatives to maximize achievements on objectives and growth for engineering at GoTo
  • Understanding product engineering and have empathy with problems and pain points of Product Engineers, continuously contribute to make their experience better
  • You shall write code, and lead the team with examples
  • Communicate, collaborate and work effectively with product teams distributed in a global environment
  • You will be responsible for the overall growth, learning and happiness of your team
  • Own delivery and prioritization of product & tech charters of the team


What You Will Need
  • At least 8-10+ years of relevant experience. Mandatory to have experience & knowledge in Golang, is a plus with other object oriented or functional programming language experience i.e. Java, Clojure, Python, Ruby etc building applications from scratch
  • Deep understanding and working exp of distributed systems fundamentals, large scale systems, observability stack, prometheus fundamentals, container technologies, event driven architectures, and can architect solutions based on the popular patterns
  • Ability to go into depth and breadth across the tech stack used in the product
  • Hands-on experience to troubleshoot issues across network, OS file systems, containers, CI/CD pipelines, etc.
  • Belief in left-shift approach when it comes to testing and holds him/her-self accountable on setting the right example for the team
  • Strong people leadership skills including growing and guiding your team members. Passion for your team's mission and the self-starting personality to make things happen
  • Have experience in leading a team of 6-8 engineers and owning the members to grow on top of overall delivery for the teams


About the Team :


Our Transport team is a big family of 100+ members made up of engineers, product managers, business strategy planners spread out across Jakarta, Bangalore, Singapore, and Vietnam. We run Southeast Asia’s leading and fastest-growing ride-hailing business and oversee all things related to our riders and driver-partners' needs in daily transport and work daily to create solutions to these issues. It’s our job to ensure that our Transport services run seamlessly from the inside out.

Our team recently figured out that our existing third-party SDK for in-app live tracking of vehicles was not operating as smoothly as we had expected. So, guess what? We fixed this by building our own live tracking SDK - Navic. Right now, our team has been busy working on projects that aim to effectively grow our user base in the region (and beyond!).

We, the Transporters, know how to work hard and play hard. When we aren’t busy working, you’d probably find us playing online games like Among Us and Sketchful, or catching up with each other on our virtual hangouts. We work as a team to get our job done well, and genuinely enjoy each other's company.



About GoTo Group

GoTo Group is the largest digital ecosystem in Indonesia with its mission to “Empower Progress’ by offering technological infrastructure and solutions for everyone to access and thrive in the digital economy. The GoTo ecosystem consists of on-demand transportation services, food and grocery delivery, logistics and fulfillment, as well as financial and payment services through the Gojek and GoTo Financial platforms.It is the first platform in Southeast Asia that hosts these crucial cases in a single ecosystem, capturing the majority of Indonesia’s vast consumer household.


About Gojek 

Gojek is Southeast Asia’s leading on-demand platform and pioneer of the multi-service ecosystem with over 2.5 million driver partners across the regions offering a wide range of services such as transportation, food delivery, logistics and more. With its mission to create impact at scale, Gojek is committed to resolving consumer problems and raising standards of living by connecting consumers to the best providers of goods and services in the market.


About GoTo Financial

GoTo Financial accelerates financial inclusion through its leading financial services and merchants solutions. Its consumer services include GoPay and GoPayLater and serve businesses of all sizes through Midtrans, Moka, GoBiz Plus, GoBiz, and Selly. With its trusted and inclusive ecosystem of products, GoTo Financial is open to new growth opportunities and aims to empower everyone to Make It Happen, Make It Together, Make It Last.


GoTo and its business units, including Gojek and GoToFinancial ("GoTo") only post job opportunities on our official channels on our respective company websites and on LinkedIn. GoTo is not liable for any job postings or job offers that did not originate from us. You should conduct your own due diligence to prevent being victims of any fake job scams, if they did not originate from GoTo's official recruitment channels.


#LI-HYBRID

GoTo Group Glassdoor Company Review
4.6 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
GoTo Group DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of GoTo Group
GoTo Group CEO photo
Unknown name
Approve of CEO

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Lead Software Engineer, GoTo Group

As a Lead Software Engineer at Gojek in Bengaluru, you'll take a central role in driving the growth of our transport product lines. This isn't just any engineering position; it's an opportunity to immerse yourself in a vibrant, fast-paced environment where innovation is at the forefront. You will design and develop highly scalable, reliable, and fault-tolerant platforms that help our services run seamlessly, making a real impact for millions of users. Your role includes owning the solution architecture, prioritizing key initiatives, and guiding a talented team of engineers. You’ll collaborate with global product teams and lead by example, inspiring fellow engineers to embrace best practices while developing their skills. Your passion for delivering quality and enhancing the user experience will shine as you address the concerns and challenges faced by Product Engineers. With 8-10 years of expertise, particularly in Golang and distributed systems, your problem-solving skills will be put to the test daily, but you’ll thrive in this dynamic environment. Leading a team of 6-8 engineers means you’re also responsible for their growth and happiness, shaping their pathways in the tech world. If you're looking to be part of a big family that not only works hard but plays hard, all while being part of one of Southeast Asia's leading unicorns, then Gojek is the place for you. Join us as we craft solutions, develop technologies, and redefine transportation!

Frequently Asked Questions (FAQs) for Lead Software Engineer Role at GoTo Group
What responsibilities does a Lead Software Engineer at Gojek have?

As a Lead Software Engineer at Gojek, you'll design and develop scalable platforms, own the solution architecture, and lead a team to ensure effective delivery of projects. You'll also prioritize initiatives to maximize team growth and contribute to improving the experience of product engineers.

Join Rise to see the full answer
What qualifications are required for the Lead Software Engineer position at Gojek?

Candidates for the Lead Software Engineer role at Gojek should have 8-10 years of experience in software engineering, particularly with expertise in Golang and distributed systems. Additional knowledge in other programming languages like Java, Python, and experience with large-scale systems is beneficial.

Join Rise to see the full answer
How does the Lead Software Engineer role at Gojek fit into the company's culture?

The role of a Lead Software Engineer at Gojek is integral to our collaborative and innovative culture. You will work alongside a diverse team that embraces both hard work and fun, ensuring that team members feel connected and motivated to succeed both individually and collectively.

Join Rise to see the full answer
What kind of projects can a Lead Software Engineer expect to work on at Gojek?

As a Lead Software Engineer at Gojek, you can expect to work on projects that enhance our transportation ecosystem, develop new technologies like in-app live tracking, and optimize processes to expand our user base in Southeast Asia and beyond.

Join Rise to see the full answer
What skills are emphasized in the Lead Software Engineer role at Gojek?

Key skills for the Lead Software Engineer role at Gojek include strong programming abilities in Golang, knowledge of distributed systems, leadership and mentoring capabilities, and a commitment to collaborative problem-solving and continuous improvement in software development practices.

Join Rise to see the full answer
Common Interview Questions for Lead Software Engineer
Can you describe your experience with scalable systems relevant to the Lead Software Engineer role at Gojek?

In answering this question, mention specific projects where you designed scalable architectures, emphasizing your understanding of distributed systems and the technologies you used.

Join Rise to see the full answer
How do you prioritize tasks and initiatives in a team setting?

Explain your approach to prioritization, including how you assess team capabilities, project deadlines, and company goals, illustrating it with examples from a previous role.

Join Rise to see the full answer
What strategies do you use to foster team growth and happiness?

Discuss your leadership style and any specific practices you have implemented that encourage team development, collaboration, and a positive work environment, such as mentorship programs or regular feedback sessions.

Join Rise to see the full answer
How do you ensure the code quality of team deliverables?

Talk about your practices in code reviews, testing methodologies, and how you encourage your team to adopt a left-shift approach to testing, ensuring quality is built into the development process.

Join Rise to see the full answer
Can you share a challenge you faced while developing a fault-tolerant system?

Provide a specific example of a challenge related to fault tolerance, detailing the problem, your approach to solving it, and the outcome, highlighting your critical thinking and technical skills.

Join Rise to see the full answer
What is your experience with container technologies and how do they apply to the role?

Explain your familiarity with container technologies, including tools like Docker or Kubernetes, and illustrate how they've been integral to past projects or systems you’ve worked on.

Join Rise to see the full answer
How would you handle conflicts within your team?

Describe your conflict resolution strategy, emphasizing communication and collaboration as vital methods for addressing interpersonal issues within a team.

Join Rise to see the full answer
How do you keep up with advancements in technology relevant to the Lead Software Engineer position?

Discuss your approach to staying updated on industry trends, such as attending conferences, participating in online courses, or networking with other professionals.

Join Rise to see the full answer
What tools or techniques do you recommend for troubleshooting system issues?

Mention specific tools you've used, such as Prometheus for monitoring, and detail your general troubleshooting approach across networks, OS, and CI/CD pipelines.

Join Rise to see the full answer
What’s your approach to fostering effective communication in a globally distributed team?

Talk about the importance of clear communication, the tools you utilize for collaboration, and strategies to ensure everyone remains connected despite geographical distances.

Join Rise to see the full answer
Similar Jobs

Join Gojek as a Software Engineer, where you'll develop innovative security tools for applications across a pioneering digital ecosystem in Southeast Asia.

Become a pivotal member of Gojek's Data Science team, leveraging machine learning to improve user experiences across Southeast Asia.

Photo of the Rise User
Imprint Remote New York, San Francisco, OR Seattle
Posted 8 days ago

Join Imprint as a Full Stack Software Engineer and help transform how brands deliver financial products to consumers.

Photo of the Rise User
Posted 2 days ago

Become a key player in Collaborative Robotics by validating robotics systems as a Senior Software Engineer in Test within a dynamic and innovative team.

Photo of the Rise User
Posted 2 days ago

A leading consultancy is looking for a Senior Python Developer skilled in trading systems to enhance their dynamic team in Málaga.

Photo of the Rise User

As a Senior Software Developer at Peraton, you will play a critical role in delivering trusted solutions for the US Department of Agriculture.

DB Hybrid Pune - Business Bay
Posted 10 days ago

Join Deutsche Bank's User Experience team as a Full-stack Developer, contributing to innovative web and mobile applications.

Photo of the Rise User

Join RD Station as a Mid-Level Backend Software Engineer and help shape innovative solutions impacting business growth.

Photo of the Rise User
Version 1 Remote London, Birmingham, Manchester, Newcastle upon Tyne, Edinburgh, Belfast, United Kingdom
Posted 6 days ago

Join Version 1 as a Senior AWS Data Engineer, and leverage your AWS skills in a thriving digital consultancy.

Photo of the Rise User
Reddit Hybrid San Francisco, California, United States
Posted 3 days ago
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Transparent & Candid
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Paid Time-Off
Maternity Leave
Social Gatherings
Learning & Development
Employee Resource Groups

Join Reddit as a Senior Android Engineer, where you will shape the future of mobile experiences for millions.

MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 16, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Lifecycle Marketing Manager at SoFi
Photo of the Rise User
Someone from OH, Cincinnati just viewed Lifecycle Marketing Manager at Caribou
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Marketing Manager at Ocorian
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Marketing Manager at Credit Genie
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Product Marketing - AAA Campaigns at PrizePicks
Photo of the Rise User
Someone from OH, Cincinnati just viewed Digital Marketing Analyst, Digital Properties at Darden
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Lead at io.net
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Demand Generation & Marketing at GreenPlaces
Photo of the Rise User
Someone from OH, Cincinnati just viewed Sr. Manager / Director of Demand Generation at Seesaw
Photo of the Rise User
Someone from OH, Chesterland just viewed Summer Intern at Gooch & Housego
Photo of the Rise User
Someone from OH, Euclid just viewed Work From Home Union Benefits Rep at Global Elite
Photo of the Rise User
Someone from OH, Cincinnati just viewed Runtime QA Tester II at Aechelon Technology
Photo of the Rise User
Someone from OH, Columbus just viewed Director, VB Learning & Development at Trustmark
Photo of the Rise User
38 people applied to Software Engineer Intern at Hudl