Job Description
<p><b>Database Engineer</b></p>
<p>Bengaluru, India</p>
<p><b>About MoEngage:</b></p>
<p>MoEngage is an insights-led customer engagement platform trusted by 1,350+ global consumer</p>
<p>brands, including McAfee, Flipkart, Domino’s, Nestle, Deutsche Telekom, and OYO. MoEngage</p>
<p>combines data from multiple sources to help brands gain a 360-degree view of their customers.</p>
<p>MoEngage Analytics arms marketers and product owners with insights into customer behavior.</p>
<p>Brands can leverage MoEngage Personalize to orchestrate journeys and build 1:1 conversations</p>
<p>across the website, mobile, email, social, and messaging channels. MoEngage Inform, the</p>
<p>transactional messaging infrastructure, helps unify promotional and transactional communication</p>
<p>to a single platform for better insights and lower costs. MoEngage’s AI Suite helps marketers</p>
<p>develop winning copies and creatives, optimize campaigns and channels that boost engagement,</p>
<p>and help with faster execution.</p>
<p>For over a decade, consumer brands in 60+ countries have been using MoEngage to power</p>
<p>digital experiences for over a billion monthly customers. With offices in 15 countries, MoEngage</p>
<p>is backed by Goldman Sachs Asset Management, B Capital, Steadview Capital, Multiples Private</p>
<p>Equity, Eight Roads, F-Prime Capital, Matrix Partners, Ventureast, and Helion Ventures.</p>
<p>MoEngage was named a Contender in The Forrester Wave™: Real-Time Interaction</p>
<p>Management, Q1 2024 report, and Strong Performer in The Forrester Wave™ 2023 report.</p>
<p>MoEngage was also featured as a Leader in the IDC MarketScape: Worldwide Omni-Channel</p>
<p>Marketing Platforms for B2C Enterprises 2023.</p>
<p><b>As part of the Engineering team at MoEngage, here are some things you can expect:</b></p>
<p>●</p>
<p>Make in India and build for the world at the scale of 500M active users, which no other</p>
<p>internet company in the country has seen</p>
<p>●</p>
<p>Take ownership and be responsible for what you build - no micromanagement</p>
<p>●</p>
<p>Work with A players (some of the best talents in the country), and expedite your learning</p>
<p>curve and career growth</p>
<p>●</p>
<p>Learn together from different teams on how they scale to millions of users and billions of</p>
<p>messages.</p>
<p>●</p>
<p>and more importantly, have fun while you work on scaling MoEngage.Our team is the backbone of MoEngage, we manage TBs of data for multiple teams, which we</p>
<p>store in more than 50 clusters and handle 500+ EC2 servers in over 5 regions. Our team is</p>
<p>responsible for installation, configuration, upgrade, and migration of databases. We work closely</p>
<p>with developers of applications that run against the database to make sure that best practices</p>
<p>are followed for good performance and results.</p>
<p>We process, in real time, more than 40 Billion events per month. On an average day we send</p>
<p>more than 3 Billion Intelligent push notifications through our systems and build stats for them, all</p>
<p>in real time. Processing Speed is super critical to everything we do. As a team member, you will</p>
<p>be constantly challenged to save those extra milliseconds and nanoseconds from your</p>
<p>processing time. We are a small and close-knit team, we believe in learning and growing</p>
<p>together.</p>
<p><b>Roles and Responsibilities :</b></p>
<p>●</p>
<p>Enhancing the scalability and performance of existing database architecture - adding /</p>
<p>removing shards and adding new clusters.</p>
<p>●</p>
<p>Performing database maintenance, migration and upgrading hardware and software.</p>
<p>●</p>
<p>Conducting diagnostic tests, evaluate performance metrics and ensure high availability or</p>
<p>uptime of database services</p>
<p>●</p>
<p>Owning the reliability and availability of MongoDB and ScyllaDB infrastructure in the</p>
<p>cloud.</p>
<p>●</p>
<p>Monitor the overall health parameters of the clusters like CPU Utilisation, Memory</p>
<p>utilisation, Operation Execution times, Replication lag, load balancing of data and queries</p>
<p>and identify the stress areas</p>
<p>●</p>
<p>Documenting processes and complying with best practices in database management</p>
<p>Automate Routine or manual DBA activities</p>
<p>●</p>
<p>Ensuring metrics, logs and dashboards are available for all critical components.</p>
<p><b>Requirements :</b></p>
<p>4+ years hands-on experience on NoSQL/SQL databases with at least 2 years as DBA on</p>
<p>MongoDB.</p>
<p>Experienced in hosting and maintaining and owning large MongoDB clusters on the cloud.</p>
<p>Experience in one or more of the Time Series Databases - like InfluxDB, Prometheus, Victoria</p>
<p>Metrics.</p>
<p>Bonus if experienced in managing ScyllaDB clusters, AWS ElastiCache, DynamoDB.</p>
<p>At <b>MoEngage</b>, we respect and value differences. We believe that when people from diverse</p>
<p>backgrounds and perspectives collaborate, we create the most value – for our clients, our</p>
<p>employees, and society. We embrace diversity and uphold a strong set of values. We are</p>
<p>committed to inclusivity and take pride in providing equal opportunities for success and growth.Employment at <b>MoEngage</b> is based solely on professional competence, skills, and experience.</p>
<p>We stand firmly against all forms of discrimination and support equal rights and opportunities</p>
<p>regardless of gender, ethnicity, abilities, age, identity, orientation or expression, marital status</p>
<p>(including pregnancy), religion and beliefs, or any other status protected by law.</p>
<p>It is our policy to comply with all applicable national, state, and local laws related to</p>
<p>non-discrimination and equal opportunity. <b>MoEngage</b> is truly a place where everyone can bring</p>
<p>their passions, authentic selves, and talents to work, collaborating to drive progress and solve</p>
<p>meaningful challenges.</p>
<p><b>Why Join Us!</b></p>
<p>At MoEngage, we are passionate about our team and technology - see below to know more</p>
<p>about us.</p>
<p>Life@MoEngage</p>
<p>Tech@MoEngage</p>
<p>Scale @MoEngage</p>
<p>We handle more than a billion messages every day. Rest assured, you will be surrounded by</p>
<p>really smart and passionate people as we scale much more to build a world-c</p>