If you are looking for an opportunity to work on large-scale engineering platforms with cutting-edge technologies, the Software Engineer position at GoTo Group can be a perfect fit. This role is based in Gurugram, India, and focuses on database engineering, administration, and performance optimization for some of the most dynamic and complex systems in the digital industry.
In this article, you’ll find a complete breakdown of the Software Engineer job, key responsibilities, skills required, and why joining GoTo Group could be a transformative step in your career.
🧠 About GoTo Group
GoTo Group is one of Southeast Asia’s largest digital ecosystems, combining the power of Gojek (on-demand services) and GoTo Financial (financial technology). With a mission to “Empower Progress”, the company offers world-class solutions in transportation, food delivery, logistics, payments, and digital finance.
Operating across Indonesia and India, GoTo is known for its innovation, scalability, and contribution to the digital economy. The group’s engineering excellence is what powers millions of daily transactions and user interactions.
💼 About the Role – Software Engineer (Engineering Platform)
As a Software Engineer in the Engineering Platform team at GoTo, you’ll be responsible for building, maintaining, and optimizing the company’s database infrastructure that powers mission-critical applications.
This role involves a blend of database administration, performance optimization, DevOps automation, and high-availability architecture design.
⚙️ Key Responsibilities
- Database Administration & Maintenance:
Install, configure, patch, and upgrade RDBMS and NoSQL databases like MySQL, PostgreSQL, MongoDB, Redis, and ElasticSearch. - Performance Optimization:
Continuously monitor and tune database performance to improve efficiency and reduce query latency. - Backup & Recovery Management:
Design and implement disaster recovery (DR) and replication strategies for business continuity. - User Access & Security:
Manage roles, privileges, and encryption policies to ensure compliance and data safety. - Automation & Integration:
Implement automation using Terraform, Ansible, and shell scripting to improve database lifecycle management. - Incident Management:
Identify and resolve database issues with minimum downtime using monitoring tools like Prometheus, Grafana, and ELK/Kibana.
🧩 Skills and Qualifications Required
Qualification | Details |
---|---|
Education | Bachelor’s degree in Computer Science, Engineering, or related field |
Experience | 2–5 years of experience in Database Administration / Software Engineering |
Technical Expertise | Strong knowledge of MySQL, PostgreSQL, MongoDB, Redis, and ElasticSearch |
Programming Languages | Proficiency in Python, Java, or Shell Scripting |
Automation Tools | Experience with Terraform, Ansible, or other Infrastructure-as-Code tools |
Monitoring Tools | Familiarity with Grafana, Prometheus, and ELK Stack |
Soft Skills | Strong analytical, problem-solving, and collaboration skills |
👨💻 About the Team
The Engineering Platform Team at GoTo manages hundreds of database clusters powering mission-critical applications across all GoTo platforms — from Gojek rides to GoPay transactions.
This team focuses on:
- Scalability and performance optimization
- Data reliability and compliance
- Automation of day-to-day operations
- Collaboration with developers and SREs
Joining this team gives you exposure to large-scale distributed systems, real-world infrastructure challenges, and data engineering best practices.
🌍 Why Join GoTo Group as a Software Engineer?
- Work on Global-Scale Systems:
Manage and optimize databases that serve millions of users daily. - Collaborative Culture:
Work alongside top engineers, architects, and developers in an open and innovative environment. - Learning and Growth:
Access to professional development programs, certifications, and cutting-edge technology exposure. - Diversity and Inclusion:
GoTo promotes a diverse, inclusive, and equitable workplace for all team members. - Stability and Innovation:
Be part of one of Asia’s most trusted digital companies, combining the innovation of startups with the stability of enterprise infrastructure.
🧾 Job Summary Table
Job Title | Software Engineer – Engineering Platform |
---|---|
Company | GoTo Group (Gojek & GoTo Financial) |
Location | Gurugram, India |
Employment Type | Full-Time |
Experience Required | 2–5 Years |
Specialization | Database Engineering, Performance Tuning, Automation |
Skills Needed | MySQL, PostgreSQL, MongoDB, Redis, Terraform, Python |
Education | Bachelor’s in Computer Science or related field |
Work Mode | On-site |
Salary Range | As per industry standards |
🚀 About GoTo Financial & Gojek
- Gojek: Southeast Asia’s leading on-demand platform for transport, food, and logistics with over 2.5 million driver partners.
- GoTo Financial: Accelerating financial inclusion with platforms like GoPay, GoBiz, and Moka, helping individuals and businesses thrive digitally.
🌟 Final Thoughts
The Software Engineer position at GoTo Group offers more than just a job — it’s a chance to build platforms that power millions of daily digital experiences. If you’re passionate about databases, system scalability, and engineering excellence, this is your opportunity to join a company that values innovation, performance, and impact.
Wishing all aspiring Software Engineers the best in their journey toward securing this exciting role at GoTo Group! 🚀💻