
Senior Software Engineer- Data Platform
- Bangalore, Karnataka
- Permanent
- Full-time
- Responsible for systems end to end - development to delivery
- Keep scalability/availability/resilience in mind while building.
- Interfacing with multiple stakeholders to understand the requirements and deliver accordingly.
- B.E/B.Tech/M.E/M.Tech in Computer Science/Information Science or relevant educational background.
- 2-4 years of hands-on developing experience with a strong background in working on infra at scale and SQL
- Hands-on programming experience using Python or Java
- Experience using relevant tool suites.
- Should understand the performance metrics for a system viz. time and space complexities.
- Creative problem-solving skills.
- Strong written and verbal communication and interpersonal skills.
- Tech Stack - Python, Java, SQL, Data Structure and Algorithm
- Experience working with Big data or Business Intelligence
- Experience implementing high-performance SQL queries at scale or,
- Prior experience with product analytics tools is a plus.
At MoEngage, we are passionate about our team and technology - see below to know more about us.We handle more than a billion messages every day. Rest assured, you will be surrounded by really smart and passionate people as we scale much more to build a world-class technology team.