Senior Software Engineer - Semantic Modeling
Job Description Our client is seeking a Senior Software Engineer to join the team responsible for building and scaling a Semantic Data Modeling Layer. This is a Full time role focused on transforming raw, domain-ingested data into structured, trusted, and semantically meaningful entities that represent core business concepts. The platform enables analytics, business intelligence, and data-driven decision-making across the organization, leveraging modern cloud data technologies. This opportunity sits at the center of the company's data strategy. You'll play a critical role in creating a single source of truth by consolidating fragmented data sources into unified, governed, and reusable semantic models. The team is looking for an engineer who is passionate about data quality, ownership, and building systems that scale and endure.
Responsibilities- Design and build modular, reusable semantic definitions for business entities, metrics, and hierarchies
- Implement business rules, calculations, and aggregations within the semantic layer
- Define and enforce data governance principles to ensure consistent, compliant metric definitions
- Develop robust data models that ensure data quality, interoperability, and reliability across the organization
- Implement validation, testing, and monitoring to ensure accuracy of semantic models
- Partner with data product teams to align semantic models with business needs
- Participate in code reviews, design discussions, and incident resolution to promote high engineering standards
- 45% SQL & Semantic Data Modeling
- 30% Backend Development (Python/Java)
- 25% Cloud Data Platforms (Snowflake, BigQuery, Databricks)
- 65% Hands-on development and data modeling
- 20% Cross-functional collaboration (data products, analytics, platform teams)
- 15% Design reviews, governance, and operational support
- Bonus eligible
- Medical Insurance
- Dental Benefits
- Vision Benefits
- Paid Time Off (PTO)
- 401(k)
Applicants must be currently authorized to work in the US on a Full time basis now and in the future.
Posted By: Sarah Carroll