CareerPlanSign in

Senior Software Engineer - Data Platform

Bengaluru, India💼 Full-time🗓 2026-09-21 → 2026-09-25

Core

Building and running large-scale distributed data systems, backend services, and full-stack features for a unified data and AI platform serving millions of users.

Role type

Senior Software Engineer (Backend/DDS/Full Stack)

Builds

Distributed data systems, scalable cloud services, data pipelines, and product features for enterprise data and AI platforms.

Domain

Data Infrastructure, Cloud Computing, Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Python, Java, Scala, C++, distributed systems design, SaaS architecture, service-oriented architecture, large-scale data processing

Preferred skills

Experience with Apache Spark, Delta Lake, Kubernetes, AWS S3, Azure Blob Store

Technologies

Apache Spark, Delta Lake, Kubernetes, Scala, Python, Java, C++, AWS S3, Azure Blob Store

Responsibilities

Design and build reliable, high-performance distributed services and client libraries for cloud storage backends; Develop scalable data pipelines and pricing infrastructure; Create full-stack features to enhance user experience and platform usability.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.