1,807,552open jobs
104,170companies
272,902added this week
Browse all
Salary
≈ $27k – $55k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 17, 2026. First seen by Alion on Jul 30, 2026. ServiceTitan scores A on the Alion truth index.

Overview
Company
Impact
Profile match
ServiceTitan is an American software company founded in 2012 by the sons of plumbing and HVAC contractors, built specifically for the trades businesses their parents ran. Its platform handles the whole operation of a residential contractor: scheduling and dispatch, technician mobile workflows, quoting and pricebooks, invoicing, payments, payroll and marketing attribution, replacing the paper and spreadsheets these businesses had always used. Headquartered in Glendale, California and listed on Nasdaq since 2024, it serves plumbing, electrical, heating and cooling, roofing and other field service contractors across North America.

Ready to be a Titan?

Play a pivotal role on our Data Platform team! As a Senior Data Engineer, you will help build and evolve our core data platform, working on high-impact features in a rapidly growing, high-scale environment.

In this role, you will contribute to our next generation of data platform capabilities - supporting Semantic Modeling, improving Query Performance, and helping advance our Data Sharing capabilities. We build for perfection, use the most modern tools, have an amazing culture, and love to solve complex problems. If you share these values, you will find yourself in the perfect company.

What you'll do

  • Implement & Maintain: Build and maintain high-performance, fault-tolerant, and scalable systems to support enterprise-grade data and analytical products.

  • Semantic & Shared Data Contributions: Contribute to the implementation of Semantic Layer and Data Share solutions, helping enable governed data access across the organization.

  • Data Curation & Modeling: Help build clean semantic models using dbt MetricFlow to define standardized business metrics, and support data curation solutions that allow teams to quickly onboard new data sources.

  • Performance Engineering: Implement and tune distributed storage and Query Performance techniques to improve platform efficiency and reduce latency across large datasets.

  • Pipeline Engineering: Partner with cross-functional teams to extract, transform, and load data from a wide variety of transactional, streaming, and analytical sources.

  • Code Quality: Write robust, well-tested, and maintainable code. Participate actively in code reviews and technical discussions.

  • Observability & Quality: Build automation for monitoring, alerting, and measuring data quality to support high platform reliability.

  • Operational Ownership: Participate in the on-call rotation to monitor system stability, respond to incidents, and support a culture of operational excellence.

What you'll bring

  • Education: B.S. degree in Computer Science or a related field.

  • Experience: 5+ years of hands-on experience in Software Engineering / Data Engineering roles working in high-traffic, highly available production environments.

  • Semantic & Performance Exposure: Familiarity with Semantic Modeling concepts (dbt MetricFlow experience a plus) and experience troubleshooting and optimizing Query Performance.

  • Core Modern Stack: Solid proficiency with cloud data warehouses (e.g., Snowflake), SQL, and data transformation tools like dbt.

  • Programming Depth: Experience with Python, Spark, Java, Scala, or similar programming languages.

  • Big Data & Streaming: Experience with Big Data technologies (Snowflake, Redshift, Hive/Hadoop, etc.); exposure to streaming/messaging platforms like Kafka or Kinesis is a plus.

  • Operational Rigor: Experience participating in production on-call rotations and adhering to CI/CD guidelines.

Be Human With Us:

Being human isn’t about checking every box on a list. It’s about the experiences we have, people we meet, and the perspectives we share. So, if you have the skills but are hesitant to apply because of your background, apply anyway. We need amazing people like you to help us challenge the conventional and think differently about the problems that we’re solving. We’re in this together. Come be human, with us.

Use of AI Technology:

We use technology, including automated and AI-assisted tools, to support certain aspects of our recruitment process. These tools are designed to improve efficiency and enhance the candidate experience. AI tools are not used to make hiring decisions; all hiring decisions are made by our hiring teams.

At ServiceTitan, we celebrate individuality and uniqueness. We believe that the convergence of fresh perspectives and experiences from all walks of life is what makes our product and culture so great. We do not discriminate against employees based on race, color, religion, sex, national origin, gender identity or expression, age, disability, sexual orientation, or any other characteristic protected by applicable laws.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,807,552 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
Bengaluru
≈ $16k – $37k per year (Estimated) • Equity • Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Hyderabad
Python
SQL
Databases
Snowflake
AI/ML
dbt
Apply
Senior Data Engineer 11 months ago
≈ $21k – $42k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Hyderabad
SQL
Databases
Snowflake
MS SQL
Google BigQuery
BigQuery
AI/ML
Machine Learning
DevOps
GCP
Analytics
Tableau
ETL/ELT
SSIS
Matillion
Management
Agile
Apply
≈ $21k – $42k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Hyderabad
Python
JavaScript
SQL
Python
pySpark
Databases
Snowflake
AI/ML
Spark
Machine Learning
DevOps
GCP
Azure
CI/CD
Git
AWS
Analytics
ETL/ELT
Matillion
Azure Data Factory
Dimensional Modeling
Management
Agile
Apply
≈ $23k – $46k per year (Estimated) • In office • Full-Time • 7+ years exp • Bengaluru
Python
SQL
Apex
Python
Flask
Apex
Salesforce Data Cloud
Databases
Snowflake
AI/ML
dbt
DevOps
Rest API
CI/CD
GitHub
Management
Slack
Apply
≈ $23k – $47k per year (Estimated) • In office • Full-Time • 5+ years exp • Bengaluru
Python
SQL
Databases
Snowflake
AI/ML
dbt
Analytics
ETL/ELT
Apply
$245k – $279k per year • In office • Full-Time • 8+ years exp • Bachelor's Degree • San Francisco • McLean • Cambridge • San Jose • New York
Python
Go
Java
C#
C++
Scala
C++
PyTorch C++
AI/ML
CUDA Toolkit
AI Agents
PyTorch
LLM
CUDA
Hugging Face
LLM Guardrails
Agentic Workflows
Multi-Agent Systems
Machine Learning
DevOps
GCP
Azure
AWS
Apply
$197k – $225k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • McLean • Plano
Python
Go
Java
C++
Scala
C++
TensorFlow C++
PyTorch C++
AI/ML
Spark
Reinforcement Learning
Scikit-learn
Transformers
TensorFlow
Pandas
NumPy
PyTorch
Ray
Explainable AI
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Kubernetes
Management
Agile
Apply
$230k – $262k per year • In office • Full-Time • 9+ years exp • Bachelor's Degree • McLean
Python
JavaScript
Rust
TypeScript
C#
Node JS
Scala
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Bitbucket
GitHub
Apply
$197k – $225k per year • In office • Full-Time • 7+ years exp • Bachelor's Degree • McLean • Richmond
Python
JavaScript
Rust
TypeScript
C#
Node JS
Scala
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Bitbucket
GitHub
Management
Agile
Apply
$230k – $262k per year • In office • Full-Time • 9+ years exp • Bachelor's Degree • McLean
Python
JavaScript
Rust
TypeScript
C#
Node JS
Scala
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Bitbucket
GitHub
Apply
AWS Data Engineer 1 day ago
≈ $17k – $35k per year (Estimated) • Hybrid • Full-Time • 6+ years exp • Bengaluru
Python
DevOps
AWS
AWS Lambda
Analytics
AWS Glue
Apply
≈ $12k – $27k per year (Estimated) • In office • Full-Time • 15+ years exp • Bachelor's Degree • Bengaluru
DevOps
Incident Management
Management
Agile
ITIL
Apply
In office • Full-Time • PhD • Bengaluru
Management
Agile
Scrum
Apply
≈ $21k – $44k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Bengaluru
AI/ML
Machine Learning
DevOps
Azure DevOps
Azure
CI/CD
GitHub
Management
Agile
Apply
PC Coordinator 1 day ago
≈ $6k – $12k per year (Estimated) • In office • Full-Time • 2+ years exp • Bengaluru
Management
ITSM
Apply
See all jobs
This is one of many
1,807,552 more open roles from verified company boards, updated every day.