Cosign
Cosign
FeedExploreListsJobs

Made with love by a16z

AboutContactPrivacyTermsDisclosureFAQDevelopers

Ask Cosign

MoEngage

Senior Software Engineer- Data Platform

Location
Bengaluru
Type
Full time
Posted
1H AGO
Apply ↗

A signal privately tells MoEngage you're interested. It is not a job application.

About the role

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

Similar roles

  1. Lead Software Engineer - DPMMoEngage · Bengaluru
  2. Software EngineerBms · Hyderabad
  3. Software Engineering Professional (Bengaluru, IN, 560103)BT Group · Bengaluru
  4. Software Engineer 2TrueCar, Inc. · Santa Monica
  5. Senior Software Engineer, Backend (Coinbase One)Coinbase · Remote
  6. Senior Software EngineerMongoDB · Gurugram