Gojek - Software Engineer - Engineering Platform

15 hours ago


Gurgaon, Haryana, India GoTo Group Full time

About The Role
The Software Engineer, specifically with expertise in design, administration, high availability, and operational support experience with databases will join a growing and high-energy team supporting internal products and platforms. As a DBA Engineer, you will be responsible for providing the highest technical expertise for the engineering, planning, design, implementation, upgrade, patching, capacity planning, and day-to-day operations for the various distributed databases (Postgres, Mongo, MySQL, ES, redis, etc that we offer. This role will also provide oversight, mentoring, and leadership opportunities. The successful candidate must be comfortable working on multiple dynamic projects simultaneously, collaborating with database architects, principal engineers, application teams, information security teams, and leadership at all levels of the organization.

What You Will Do

  • Database Administration & Maintenance - Install, configure, upgrade, and patch database systems (RDBMS/NoSQL) to ensure stability and security.
  • Performance Monitoring & Tuning - Continuously track database health, optimize queries/indexes, and improve overall system efficiency.
  • Backup, Recovery & High Availability - Define and implement backup strategies, disaster recovery plans, replication, and clustering for business continuity.
  • User Management & Security - Manage database users, roles, access controls, and encryption to safeguard sensitive data.
  • Capacity Planning & Scalability - Forecast growth, plan storage/compute requirements, and scale databases to meet workload demands.
  • Troubleshooting & Incident Response - Diagnose and resolve database issues (locks, slow queries, failures) while ensuring minimal downtime.
  • Automation & DevOps Integration - Automate DBA workflows (provisioning, patching, schema changes) and integrate databases into CI/CD pipelines.

What You Will Need

  • Strong expertise in RDBMS (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis).
  • Hands-on experience with performance tuning, query optimization, and database troubleshooting.
  • Proficiency in backup, recovery, replication, and high-availability/DR solutions.
  • Solid understanding of database security, access control, and compliance best practices.
  • Experience with automation and Infrastructure as Code (Terraform, Ansible, or similar).
  • Knowledge of Linux systems, shell scripting, and operational best practices for running databases at scale.
  • Proficiency with monitoring/observability tools (Prometheus, Grafana, ELK/Kibana) and incident response.

About The Team
Our team is responsible for building and operating the company's database platform that powers mission-critical applications across the organization. We manage large-scale clusters of MySQL, PostgreSQL, MongoDB, Redis, ES and other datastores, ensuring they are reliable, secure, and highly performant. We focus on automating day-to-day DBA operations, enabling self-service provisioning, and driving operational excellence at scale. With hundreds of clusters under management, we tackle challenges of scale, high availability, and compliance while partnering closely with developers and SREs to accelerate product delivery. Joining our team means working on complex, high-impact problems, learning cutting-edge data infrastructure practices, and contributing directly to the stability and growth of the company's core platforms.

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.



  • Gurgaon, Haryana, India GoTo Group Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    About The Role: At Engineering Platform, Gojek; we are looking for passionate engineers to join us in building a scalable platform-as-a-service (PaaS) on Kubernetes. The platform you are building is designed to power diverse applications across Gojek's many business lines. Your expertise will be crucial in delivering a reliable, cost-effective, and enjoyable...

  • Software Engineer

    10 hours ago


    Gurgaon, Haryana, India GoTo Group Full time

    About the RoleThe Software Engineer, specifically with expertise in design, administration, high availability, and operational support experience with databases will join a growing and high-energy team supporting internal products and platforms. As a DBA Engineer, you will be responsible for providing the highest technical expertise for the engineering,...

  • Software Engineer

    17 hours ago


    Gurgaon, Haryana, India GOTO Group Full time

    About the RoleThe Software Engineer, specifically with expertise in design, administration, high availability, and operational support experience with databases will join a growing and high-energy team supporting internal products and platforms. As a DBA Engineer, you will be responsible for providing the highest technical expertise for the engineering,...


  • Gurgaon, Haryana, India Krazy Mantra HR Solutions Pvt. Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    We are looking for a skilled Platform Software Engineer with 5 to 10 years of experience, located in Gurgaon. The ideal candidate will have expertise in API programming and system design.Roles and ResponsibilityDesign and develop APIs using Python, Django, and Flask.Collaborate with cross-functional teams to identify and prioritize project...


  • Gurgaon, Haryana, India MongoDB Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    MongoDB's mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. We enable organizations of all sizes to easily build, scale, and run modern applications by helping them modernize legacy workloads, embrace innovation, and unleash AI. Our industry-leading developer data platform, MongoDB...


  • Gurgaon, Haryana, India Umanist NA Full time ₹ 20,00,000 - ₹ 35,00,000 per year

    Location:GurugramIndustryInvestment Technology / Financial Services / FintechExperience3 – 5 Years 27885CompensationINR 20 – 35 LPAAbout The RoleA global investment and technology-driven organization is looking for a hands-on and technically proficient engineering lead to join their Platform Engineering team. This role focuses onsoftware...


  • Gurgaon, Haryana, India Plan A Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job OverviewPlan A Technologies is looking for an experiencedPlatform Engineering Managerto lead our DevOps, infrastructure, and internal tools teams. In this role, you'll define and scale the platform architecture that powers our high-performance, high-availability systems across both cloud and on-premise deployments.You'll be responsible for setting the...

  • Software Engineer

    18 hours ago


    Gurgaon, Haryana, India NatWest Group Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Software Engineer, VP Join us as a Software EngineerThis is an opportunity for a technically minded individual to join us as a Software Engineer You'll be designing, producing, testing and implementing working software, working across the lifecycle of the system Hone your existing software engineering skills and advance your career in this critical...

  • Platform Engineer

    9 hours ago


    Gurgaon, Haryana, India WPP Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Role: Sr. Platform EngineerExp : 5 to 8 yrs of ExpLocation: Coimbatore / Hyderabad / Gurgaon - HybridKey ResponsibilitiesPlatform Development:Design, develop, and maintain the core components of our internal developer platform, including APIs, tools, and infrastructure.Build self-service capabilities that enable developers to provision infrastructure, deploy...

  • Software Engineer

    3 days ago


    Gurgaon, Haryana, India NatWest Group Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Software Engineer, VP Join us as a Software EngineerThis is an opportunity for a technically minded individual to join us as a Software Engineer You'll be designing, producing, testing and implementing working software, working across the lifecycle of the system Hone your existing software engineering skills and advance your career in this critical...