Oops! This job is no longer active.

Please contact the hiring team for pending updates, if any

FEATURED

Tech Lead

MoEngage
Bengaluru
4 - 8 years
Bengaluru
4 - 8 years
NoSQL
Flight
MongoDB
Nginx
Shell Scripting
ETL
Python
Android
Hotel
Storage
Last active
54
68% Matching
Usually replies in 9 days
Was it by mistake?
Withdraw your application within 24 hrs.
You withdrew your application.
Click here to apply again.
Active
Usually replies in 9 days
54
NoSQL
Flight
MongoDB
Nginx
Shell Scripting
ETL
Python
Android
Hotel
Storage

Perfect for people who

have 6+ years of experience and has worked on Distributed Systems, MongoDB, Android
Feedback

  About opportunity

About Segmentation team -

Segmentation team is one of the core teams at MoEngage, responsible for billions of events per month generated by millions of users, and building real time query capabilities to power the most advanced user profiling engine available in the industry. As a member of the segmentation team, you will be working on some of core distributed computing concepts as well as challenging CS problems, to write code that processes of data in minutes. You get to work on one of the and get first hand understanding of handling data at scale.
Here are some of the challenging projects in the Segmentation team.
Fetching the IDs of >100M users from a sharded mongodb cluster in less than a minute.
Scaling an ETL pipeline to sync mongo db with Elasticsearch, while processing more than 300k ops/min
Building an in-house MapReduce system on top of Elasticsearch with capabilities to process TeraBytes of data in seconds

Skill Requirements -

  • Proven experience in handling large infrastructure and distributed systems
  • Expert in Java OR Python related technologies and frameworks
  • Familiarity with at least one of the cloud computing infrastructure - GCP / Azure / AWS
  • Familiarity with Elasticsearch, MongoDB is a plus
  • Tech Stack - Python, Falcon, Elasticsearch, MongoDB, AWS (SQS S3), Linux, Map Reduce
  • At MoEngage, we are passionate about our team and technology - see below to know more about us and technology.
Read more
Report an error

Was this job relevant for you?

Tech Lead

MoEngage   •   Bengaluru