
Staff Data Engineer
ServiceTitan20 days ago
Remote, India or Bengaluru, IndiaStaff+
Responsibilities
- Design, implement, and maintain high-performance, fault-tolerant, scalable systems for enterprise-grade data and analytical products.
- Design and implement semantic layer and data share architectures for governed organizational data access.
- Lead semantic data modeling with dbt MetricFlow and modern data curation solutions.
- Optimize distributed storage and query performance across massive datasets.
- Build extraction, transformation, and loading pipelines from transactional, streaming, and analytical sources.
- Lead code reviews, design sessions, technical discussions, and automated testing practices across engineering teams.
- Build monitoring, alerting, and data quality automation to maintain platform reliability.
- Participate in the on-call rotation, monitor system stability, and manage incidents.
Requirements
- B.S., M.S., or PhD in Computer Science or a related technical field.
- 8+ years of hands-on Software Engineering or Data Engineering experience in high-traffic, highly available production environments.
- 3+ years driving the architecture, design patterns, reliability, scaling, and ROI of complex data systems.
- Experience with semantic modeling concepts, ideally using dbt MetricFlow, and complex query performance optimization.
- Deep proficiency with cloud data warehouses such as Snowflake, SQL, and advanced data transformation frameworks.
- Strong experience with Python, Spark, Java, Scala, or similar programming languages.
- Experience with open table formats such as Iceberg or Delta and streaming or messaging platforms such as Kafka or Kinesis.
- Experience with production on-call rotations, system health maintenance, and strict CI/CD guidelines.
Benefits
- Based in India with collaboration across distributed global time zones.
- Inclusive culture emphasizing individuality, fresh perspectives, and diverse experiences.
Tech Stack
Categories
Data Engineering
About ServiceTitan
ServiceTitan builds a cloud platform for home and commercial service contractors to run operations, including CRM, scheduling/dispatch, field mobile apps, estimates, invoicing, payments, and reporting. It also offers embedded fintech for payments and consumer financing, plus integrations for inventory and accounting. Founded in 2012 and headquartered in Glendale, California, it serves contractors across HVAC, plumbing, electrical, and roofing, and sells via subscription with add-on modules.