The Data & Reporting Platform team at ServiceTitan is seeking a Principal Software Engineer to own the semantic model architecture at the heart of their data platform. The role requires a deep understanding of semantic modeling, data engineering, and data product development. The ideal candidate will have 10+ years of experience in software engineering or data engineering roles, with a strong background in SQL, Python, and modern data platform technologies. They will be responsible for designing and evolving the semantic modeling layer, architecting how the semantic layer is consumed across product surfaces, and ensuring the semantic layer is highly performant and scalable.
Requirements
- 10+ years of experience in Software Engineering or Data Engineering roles
- Deep experience with semantic modeling, data engineering, data lakehouse, and data product development
- Strong experience with the DBT ecosystem
- Expert-level SQL and Python skills
- Experience with modern data platform technologies: Snowflake, ClickHouse, or similar OLAP/columnar engines
- Experience designing APIs and interfaces for domain specific data products
- Demonstrated proficiency with AI coding tools (eg Claude, Cursor) as part of your regular engineering workflow
- Experience leading the architecture and design of systems
- Strong communication and technical writing skills
- Ability to empathize with users and champion for their experience
Benefits
- Flexible time off with ample learning and development opportunities
- Comprehensive onboarding program
- Leadership training for Titans at all levels
- Great work is rewarded through Bonusly, peer-nominated awards, and more
- Company-paid medical, dental, and vision
- FSA and HSA
- 401k match
- Telehealth options including memberships to One Medical
- Parental leave and support
- Up to $20k in fertility services (i.e. IUI and IVF)
- Surrogacy, and adoption reimbursement
- On demand maternity support through Maven Maternity
- Free breast milk shipping through Maven Milk
- Pet insurance
- Legal advisory services
- Financial planning tools
- Annual bonus
- Equity