Lead Database Engineer

MoEngage Bengaluru, India

This role is no longer accepting applications.

About the role

This is an on-site full-time lead database engineering role in Bengaluru for a database engineer with at least six years of experience, including at least four years as a MongoDB DBA. You'll operate and improve large cloud database estates supporting MoEngage's real-time customer-engagement platform. The work covers reliability, scaling, performance, automation, maintenance, and an on-call rotation.

What you’ll do

  • Own the reliability and availability of cloud MongoDB and ScyllaDB infrastructure.
  • Improve database configuration, performance, scale, cost, and resilience.
  • Maintain clusters through sharding, migrations, upgrades, and hardware or software changes.
  • Monitor cluster health and identify performance bottlenecks.
  • Automate routine database operations and build self-healing capabilities.
  • Respond to database incidents as part of the on-call rotation.

What they’re looking for

  • At least six years of hands-on SQL or NoSQL database experience.
  • At least four years as a MongoDB DBA.
  • Experience hosting and owning large MongoDB clusters in the cloud.
  • Scripting and automation experience with Ansible and Terraform.
  • Strong debugging, metrics analysis, and application-team communication skills.

Nice to have

  • Experience managing ScyllaDB clusters.
  • Experience with AWS ElastiCache.
  • Experience with InfluxDB, Prometheus, or VictoriaMetrics.

Questions about this role

Where is the Lead Database Engineer role based?

The role is based on-site in Bengaluru, Karnataka, India.

How much MongoDB DBA experience is required?

The posting requires at least four years as a MongoDB DBA.

Is on-call work part of the role?

Yes, the engineer participates in the on-call rotation and responds to database issues.

Which automation tools are requested?

The posting names Ansible and Terraform.

Related roles

Lead Database Engineer

Wells Fargo · Hyderabad, India

A lead Oracle database engineering role at Wells Fargo in Hyderabad, hybrid with three days in office, for a senior DBA experienced with Goldengate and performance tuning.

HybridSeniorFull-time
OracleOracle GoldengateSQL TuningShell Scripting +5
3 days ago

Lead Engineer - AI Engineering

Gevernova · Bengaluru, India

Lead AI Engineer role in Bengaluru for an AI engineer with a master's degree and at least 3 years of experience building agentic and generative AI systems. The role covers multi-agent architecture, enterprise integration, production deployment, evaluation, and safety.

On-siteSeniorFull-time
PythonJavaScriptTypeScriptNode.js +16
9 days ago

Software Engineering Lead-Java, SpringBoot, React.JS, Cloud, SQL

UnitedHealth Group · Hyderabad, India

A full-stack software engineering lead role at Optum/UnitedHealth Group in Hyderabad, combining Java/React.js architecture with practical Generative AI integration and team mentorship.

On-siteSeniorFull-time
JavaSpring BootReact.jsTypeScript +13
Yesterday

Shiprocket - Senior Engineering Leader

Shiprocket · Gurgaon, India · Gurgaon/Gurugram, India

An in-office senior engineering leadership role at Shiprocket in Gurgaon, owning platform architecture and scaling the engineering organization.

On-siteSeniorFull-time
Node.jsPythonJavaAWS +3
3 days ago

Software Engineering Lead - Data Services

Weekday Partner Network · Remote (India), India

A remote backend engineering lead role building AI/LLM services and APIs for a sales SaaS platform, for engineers with 7-10 years of Python/FastAPI experience.

RemoteSeniorFull-time ₹2,500,000 – ₹6,000,000 a year
PythonFastAPIBackend EngineeringAPIs +1
2 days ago

Engineer - Engine Reliability

Taggd(PeopleStrong Technologies Pvt Ltd) · Chennai, India

Onsite engine-reliability engineering role in Chennai for an automotive product-development professional with two to nine years of relevant experience. The work covers powertrain calibration, testing, diagnostics, reliability, emissions, and vehicle integration.

On-siteEntry levelFull-time ₹600,000 – ₹2,200,000 a year
Reliability EngineeringCreoGD&TDFMEA +7
4 days ago