CareerPlanSign in

Staff Software Engineer

India, Bangalore💼 Full-time🗓 2026-08-13 → 2026-09-25

Core

Building a modern, engineering-first Data Platform that enables product teams to create reliable, scalable, and self-service data solutions.

Role type

Staff Software Engineer (Data Platform)

Builds

Reusable platform components, frameworks, and automation for data ingestion, processing, observability, and governance.

Domain

Utilities and City Services / Data Engineering

Deliverable

production ML models | product features | infrastructure

Required skills

Python, Apache Spark (PySpark), AWS/Databricks, PostgreSQL, MongoDB, Delta Lake, Git, CI/CD pipelines, OOP, Design Patterns, SOLID Principles, Unit Testing

Preferred skills

Data Platform architecture, Lakehouse architecture, Generative AI applications, RAG solutions, Agentic AI workflows, Docker, Kubernetes

Technologies

Python, SQL, Databricks, AWS, Apache Spark, Delta Lake, PostgreSQL, MongoDB, Git, GitHub Actions

Responsibilities

Build reusable platform components and frameworks; Develop and maintain production-grade data processing applications; Build APIs, libraries, and automation; Optimize application performance, scalability, and reliability; Troubleshoot production issues; Collaborate with engineers across teams

Seniority

Senior, hands-on IC

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