M

Senior Software Engineer- Data Platform

MoEngage Bengaluru, Karnataka, India

6 h ago
Senior (5-10 yrs) Full-time India
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Design and develop scalable data pipelines and backend services while maintaining high-throughput infrastructure. Collaborate with cross-functional teams to deliver technical requirements and resolve platform bottlenecks.

What they look for

Java Python Data Pipelines Backend Services Distributed Systems Trino Athena SQL Kafka Confluent Schema Registry Data Structures Algorithms Airflow Product Analytics Infrastructure Optimization

Requirements

Requires strong proficiency in Java, Python, and distributed systems architecture. Experience with query engines like Trino and Athena is highly preferred for this role.

Full description

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