MoEngage Inc
MoEngage Inc

Senior Software Engineer- Data Platform

TLDR

Architect scalable data pipelines and backend services with Java and Python, using Trino and Athena for distributed querying.

Must have

  • Architect & Build: Design and develop scalable data pipelines and backend services using Java and Python.

  • Infrastructure at Scale: Maintain and optimize high-throughput infrastructure, ensuring high availability and low latency.

  • Design scalable ingestion layers and warehouse schemas that leverage Trino and Athena for high-performance, distributed querying at scale.

  • Strong proficiency in Data Structures and Algorithms with a focus on optimizing high-scale distributed systems.
  • Partner with cross-functional teams to deliver technical requirements and resolve platform bottlenecks.

Bonus:

  • Prior experience with product analytics tools is a plus
  • Experenice in Trino is added advantage.
  • Good to have Airflow

Responsibilities:

  • Strong bias for action; accountable for end-to-end task execution and timely delivery in a fast-paced environment.
  • Keep scalability/availability/resilience in mind while building.
  • Interfacing with multiple stakeholders to understand the requirements and deliver accordingly.

Core Tech Stack:

  • Languages: Java (Must-have), Python

  • Data & Messaging: SQL, Confluent Schema Registry, Kafka

  • Query Engines: Athena, Trino

MoEngage is a customer engagement platform designed for marketers and product owners, offering targeted messaging solutions that prioritize personalization and omnichannel marketing. Trusted by over 1,350 global brands, it enables businesses to integrate data and achieve a comprehensive understanding of their customers.

Founded
Founded 2014
Employees
500+ employees
Industry
internet
Funding stage
Series C+
Total raised
$490M raised
Last funding
Raised December 2025
View company profile