MoEngage is looking for a driven Lead Software Engineer - Data to join our team. Are you passionate about uncovering hidden opportunities and championing them Do you crave ownership and a chance to be part of something impactful, thriving in a fast-paced environment where innovation and customer-centric thinking are the norm If so, this could be a worthwhile opportunity for you
As part of the Engineering team at MoEngage, you can expect to:
- Take ownership and be responsible for what you build – no micromanagement.
- Work with A players (some of the best talents in the country) to expedite your learning curve and growth opportunities.
- Innovate in India and build for the world at the scale of 1.2 billion active users.
- Learn together from different teams on how they scale to millions of users and billions of messages.
- Explore the latest in topics like Data Pipeline, MongoDB, ElasticSearch, Kafka, Spark, Samza , and more importantly, have fun while you work on scaling MoEngage.
As a member of the Data team,
you will be working with cutting-edge data engineering and distributed computing problems , focusing on improving throughput , reducing latency , and maintaining uptime of data pipelines and web services . You'll write test-driven code for processing TBs of data in multi-region distributed systems .
Here are some of the challenging projects we are working on within the Data team:
- Scaling the current data pipeline to handle 5X the present scale within the next year.
- Moving from batch-oriented processing to a near-real-time processing engine .
- Building performance monitoring systems for databases, web services, and processing engines.
Roles and Responsibilities
- Think big and execute with great focus with a milestone-based approach rather than a big bang.
- Design and Code while keeping scale, high availability, and cost-efficiency in mind.
- Mentor and review the code of fellow colleagues.
- Lead a micro team within the team and adopt good tech processes and
📌 Lead Software Engineer (Bengaluru)
🏢 MoEngage
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.