Principal Software Engineer, Data Platform at ServiceTitan
You're a Principal Software Engineer with a deep background in data engineering, semantic modeling, and large-scale systems, likely holding a B.S., M.S., or PhD
Work type: remote
Location: US Remote
Salary: $246,500 – $329,700/yr
Type: Full-time
You're a Principal Software Engineer with a deep background in data engineering, semantic modeling, and large-scale systems, likely holding a B.S., M.S., or PhD in Computer Science or a related field. Your experience includes at least 10 years in software or data engineering roles, with proven expertise in building platform-level abstractions.
**What makes it worth a look...**
This is a fully remote, full-time Principal Software Engineer role at ServiceTitan, offering an annual salary between $246,500 and $329,700 USD, plus a bonus, equity, and comprehensive benefits like company-paid health insurance and fertility support. You'll own the semantic model architecture, a critical component for data-driven decision-making across the company.
**You might be a good fit if you...**
* Have expert-level SQL and Python skills with experience in query optimization and performance tuning.
* Possess strong experience with the DBT ecosystem and semantic layer technologies like dbt MetricFlow.
* Are proficient in modern data platform technologies such as Snowflake, ClickHouse, or similar OLAP engines.
* Actively use AI coding tools like Claude or Cursor in your daily workflow.
View this job on nocollar jobs