Job Description
MoEngage is looking for a passionate Techlead - Backend to join our team. If you thrive in a fast-paced environment, are eager to take ownership of large-scale systems, and enjoy mentoring engineers, this is a significant opportunity. You'll contribute to a platform that impacts over 1.2 billion monthly active users, working with cutting-edge technologies to deliver billions of personalized notifications daily.
What You Can Expect
As part of the Engineering team at MoEngage, here are some things you can expect:
- Take ownership and be responsible for what you build – no micromanagement.
- Work with A players (some of the best talents in the country) and expedite your learning curve and career growth.
- Innovate in India and build for the world at the scale of 1.2 Billion+ monthly active users, a scale no other internet company in the country has seen.
- Learn together from different teams on how they scale to millions of users and billions of messages.
- Explore the latest topics like Data Pipeline, MongoDB, Scylla, Kafka, Spark, Samza, Flink, share with the team, and, more importantly, have fun while you work on scaling MoEngage.
- Work with and mentor engineers on the team to design and deliver scalable solutions to complex engineering problems.
Skill Requirements
- Proven experience in handling large infrastructure and distributed systems.
- Familiarity with Python or Java and related technologies and frameworks like Django, Pyramid or Spring.
- Familiarity with at least one of the cloud computing infrastructures - AWS / GCP / Azure.
- Familiarity with task queue frameworks like Celery, Pika or Samza is a plus.
- Tech Stack: Python, Java, Redis, Elasticsearch, MongoDB, ScyllaDB, Falcon, Celery, AWS (EC2, SQS, S3), Linux.
More Info
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.
