We are looking for a Principal Engineer to own the semantic model architecture at the heart of our data platform, defining how data is modeled, governed, and consumed at scale across multiple product surfaces.
Requirements
- 10+ years of experience in Software Engineering or Data Engineering roles, including experience with large-scale, high-traffic, fault-tolerant systems.
- 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 (architecture, design patterns, reliability, and scaling).
- B.S., M.S., or PhD in Computer Science or a related field.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Tuition Reimbursement
- Relocation Assistance
- Flexible Working Hours
To apply for this job please visit servicetitan.wd1.myworkdayjobs.com.

Follow us on social media