Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
MS
MetLife Services and Solutions, LLC
Principal Data Engineer - Semantic Layer
Career Insights for Data Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on North Carolina data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Data Engineer designs, builds and manages the information or big data infrastructure. Develops the architecture that helps analyze and process data in the way the organization needs it. Makes sure those systems are performing smoothly.
$113,693 / year median in North Carolina
+14% projected growth
Job Description
General Information Location Cary, North Carolina Alternative Location(s)
Posting Location:
Tampa, Florida Posting Location:
New York, New York Posting Location:
Bridgewater, New Jersey Working Schedule Full-Time Work Arrangement Hybrid Travel Required 10% Relocation Assistance Available No Posted Date 07-Jul-2026 JobID 18686
Description and Requirements The Team You Will Join At MetLife, data isn't just a tool- it is a catalyst for growth.
- one that's governed responsibly, engineered for scalability, and designed for growth. When you join us, you're not just supporting the business
- you're empowering it. Let's transform insight into impact and data into action, together. The Opportunity The Principal Data Engineer
- Semantic Layer is a senior technical role responsible for designing, building, and governing MetLife's enterprise Semantic Layer.
Provide visibility into:
Program progress. Key risks and mitigation plans. Decision points and dependencies. Required Qualifications 10+ years of experience in data engineering, data architecture, or related disciplines, with at least 3+ years of hands-on experience in Semantic Layer implementation or ontology engineering. Demonstrated experience deploying enterprise Semantic Layer platforms (ex: AtScale, Cube.dev, dbt Semantic Layer, etc.) in production environments. Exposure or knowledge of ontologies and ontology design. Deep expertise in most of the following modern cloud data platforms and tools: Azure Databricks, Azure Synapse, Microsoft Fabric, or Snowflake; proficiency in SQL, NoSQL, Python, and Spark. Bachelor's Degree in a relevant field. Preferred Qualifications Experience with knowledge graph platforms and graph query languages (Cypher, SPARQL) in enterprise contexts. Exposure to GenAI, LLMs, and RAG architectures that consume structured ontologies and semantic models. Familiarity with FAIR data principles (Findable, Accessible, Interoperable, Reusable) and open linked data standards. Experience with financial services semantic standards such as FIBO (Financial Industry Business Ontology).Relevant certifications:
Microsoft Certified Azure Data Engineer Associate, Databricks Certified Data Engineer Professional, or equivalent. Prior experience in large-scale insurance or financial services enterprise data programs. Proven experience designing formal ontologies using OWL 2 (DL and RL profiles) published in OWL/XML, RDF/XML, and JSON-LD serialization formats. Hands-on experience withSPARQL 1.1, OWL
reasoning engines (HermiT, Pellet, or RDFox), and triple stores or graph databases (Apache Jena, Stardog, GraphDB, or Amazon Neptune).Location Expectation:
This is a hybrid role requiring a minimum of 3 days per week in office. The expected salary range for this position is $130,000- $189,400 .
- and long-term disability.
- to help our colleagues, customers, communities, and the world at large create a more confident future. United by purpose and guided by our core values
- Win Together, Do the Right Thing, Deliver Impact Over Activity, and Think Ahead
- we're inspired to transform the next century in financial services.