MoEngage is seeking a talented Senior Software Engineer - Campaigns Ecosystem to join our team. If you have hands-on development experience, a strong background in building scalable infrastructure, and proficiency in Python or Java, you'll be responsible for the end-to-end delivery of systems that power our campaign ecosystem.
Responsibilities
- Own systems end-to-end—from development to delivery.
- Keep scalability, availability, and resilience in mind while building solutions.
- Interface with multiple stakeholders to understand requirements and deliver accordingly.
Requirements
- B.E/B.Tech/M.E/M.Tech in Computer Science/Information Science or a 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 (time and space complexities).
- Creative problem-solving skills.
- Solid written and verbal communication and interpersonal skills.
- Tech Stack: Python, Java, SQL, Data Structures, and Algorithms.
Bonus Points
- Experience working with Big Data or Business Intelligence.
- Experience implementing high-performance SQL queries at scale.
- Prior experience with product analytics tools is a plus.
Skills: Sql, Problem-solving, performance metrics, Java, Data Structures, Python