Lead Software Engineer (Bengaluru)

Lead Software Engineer (Bengaluru)

01 Sep
|
MoEngage
|
Bengaluru

01 Sep

MoEngage

Bengaluru

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.

Subscribe to this job alert:

Get the latest job offers by email for: lead software engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: lead software engineer (bengaluru) / bengaluru