Job Description
MoEngage is looking for a skilled Database Engineer to join our team. If you're passionate about working with databases at an unparalleled scale, taking ownership of critical infrastructure, and thrive on optimizing performance, this is a unique opportunity.
Requirements
- Hands-on experience on NoSQL/SQL databases, with significant time as a DBA on MongoDB.
- Experienced in hosting, maintaining, and owning large MongoDB clusters on the cloud.
- Experience in one or more of the Time Series Databases — like InfluxDB, Prometheus, Victoria Metrics.
- Bonus if experienced in managing ScyllaDB clusters or AWS ElastiCache.
- Bonus if experienced with automation using Terraform and Ansible.
Roles and Responsibilities
- Enhance the scalability and performance of existing database architecture — adding/removing shards regularly.
- Perform database maintenance, migration, and upgrading hardware and software.
- Conduct diagnostic tests, evaluate performance metrics, and ensure high availability or uptime of database services.
- Own the reliability and availability of MongoDB and ScyllaDB infra in the cloud — Servers (EC2 Instances), storage, etc.
- Monitor the overall health parameters of the clusters like CPU Utilization, Memory utilization, Operation Execution times, Replication lag, and load balancing of data and queries, and identify the stress areas.
- Document processes and comply with best practices in database management.
- Automate routine or manual DBA activities.
- Ensure metrics, logs, and dashboards are available for all critical components.
More Info
Key Skills
About Company
MoEngage is an insights-led customer engagement platform for the customer-obsessed marketers and product owners. We help you delight your customers and retain them for longer. With MoEngage you can analyze customer behavior and engage them with personalized communication across the web, mobile, and email. MoEngage is a full-stack solution consisting of powerful customer analytics, AI-powered customer journey orchestration, and personalization - in one dashboard From Fortune 500 enterprises such as Deutsche Telekom, Samsung, and Ally to mobile-first brands such as Flipkart, OLA, and bigbasket - MoEngage has helped amplify customer engagement for all. Product managers and growth marketers can use MoEngage to provide a personalized experience throughout the customer lifecycle stages – from onboarding to retention to growth. What makes MoEngage different, is a full-stack solution consisting of powerful customer analytics, AI-powered customer journey orchestration and personalization capabilities - in one dashboard.





