Senior Software Engineer, Data Platform (Bengaluru)

Senior Software Engineer, Data Platform (Bengaluru)

16 Aug
|
ServiceTitan
|
Bengaluru

16 Aug

ServiceTitan

Bengaluru

About the Role
As a Senior Software Engineer, you will be a core contributor to the systems and infrastructure that power data across ServiceTitan. You'll work on ingestion frameworks, pipeline reliability, data quality tooling, and platform capabilities that engineering and analytics teams depend on. This is a technically deep role for an engineer who takes pride in building things the right way and wants ownership over meaningful infrastructure.

What You'll Do
- Build and operate data ingestion and transformation pipelines across real-time and batch workloads
- Implement scalable solutions for onboarding recent data sources and evolving existing integrations
- Contribute to the design of data platform components — storage, compute, and pipeline layers
- Develop tooling for monitoring, alerting, and data quality measurement with a focus on automation and self-service
- Diagnose and resolve production issues with a bias toward systemic fixes over workarounds
- Participate in on-call rotation — triage incidents, own resolution end-to-end,



and close the loop with post-incident improvements
- Build and use AI-powered agents to automate repetitive engineering and operational tasks — triage, monitoring, pipeline debugging, and support workflows

What You'll Bring
- 7+ years of experience in software or data engineering roles in production, high-traffic environments
- Hands-on experience building batch and real-time data pipelines
- Working knowledge of distributed systems principles: reliability, scalability, fault tolerance
- Strong ownership mindset — you follow through on what you build and operate it well
- Experience with Kafka or other streaming platforms
- Experience with Spark Structured Streaming and open table formats — Apache Iceberg or similar (Delta Lake, Hudi)
- Experience with cloud data warehouses — Snowflake strongly preferred
- Experience with workflow orchestration — Airflow or similar
- Proficiency in Python and SQL
- Ability to build and use AI agents

📌 Senior Software Engineer, Data Platform (Bengaluru)
🏢 ServiceTitan
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer, data platform (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer, data platform (bengaluru) / bengaluru