Talent.com
Senior Software Engineer - Semantic Modeling
Senior Software Engineer - Semantic ModelingWEX • San Francisco, CA, United States
Senior Software Engineer - Semantic Modeling

Senior Software Engineer - Semantic Modeling

WEX • San Francisco, CA, United States
30+ days ago
Job type
  • Full-time
Job description

This is a remote position; however, the candidate must reside within 30 miles of one of the following locations : Portland, ME; Boston, MA; Chicago, IL; San Francisco Bay Area, CA; and Seattle / WA.

About the Role / Team

The Semantic Data Modeling Layer is responsible for translating raw, domain-ingested data into structured, semantically meaningful, and trusted data entities that represent core business concepts.

As a Senior Software Engineer, you’ll play a key role in designing , building, and scaling our semantic data layer that powers analytics, business intelligence, and data-driven decision-making across the organization. This role will be central to enabling a consistent, governed, and reusable definition of metrics, dimensions, and business logic that can be consumed across tools, platforms, and teams. Your work will be critical in creating a single source of truth, consolidating fragmented data sources into unified, reconciled views.

How you’ll make an impact

Build modular, reusable semantic definitions of business entities, metrics and hierarchies.

Implement business rules, calculations, and aggregations in the semantic layer.

Establish data governance principles to ensure consistency and metrics definitions are standardized and compliant.

Define and implement robust data modeling solutions, ensuring data quality, consistency, and interoperability across the organization.

Implement validation, testing, and monitoring of semantic models for accuracy and reliability.

Partner closely with the data products team to understand business requirements and ensure semantic models align with their needs.

Participate in code reviews, design sessions, and incident resolution—promoting high standards for code quality and operational reliability.

Experience you’ll bring

4–8 years of experience as a software or data engineer, ideally in high-volume or distributed systems environments.

Strong programming skills in Python, Java, or another backend language for data services.

Strong SQL skills and experience with modelling large-scale, complex datasets.

Solid grasp of engineering fundamentals, including version control, modular design, testing, and performance tuning.

Proven experience with at least one modern cloud data platform (Snowflake, BigQuery, Databricks)

A collaborative mindset—comfortable working across domains, products, and infrastructure layers.

A strong sense of ownership and accountability—you care deeply about building systems that last.

The base pay range represents the anticipated low and high end of the pay range for this position. Actual pay rates will vary and will be based on various factors, such as your qualifications, skills, competencies, and proficiency for the role. Base pay is one component of WEX's total compensation package. Most sales positions are eligible for commission under the terms of an applicable plan. Non-sales roles are typically eligible for a quarterly or annual bonus based on their role and applicable plan. WEX's comprehensive and market competitive benefits are designed to support your personal and professional well-being. Benefits include health, dental and vision insurances, retirement savings plan, paid time off, health savings account, flexible spending accounts, life insurance, disability insurance, tuition reimbursement, and more. For more information, check out the "About Us" section. Pay Range : $120,000.00 - $160,000.00

#J-18808-Ljbffr

Create a job alert for this search

Senior Software Engineer • San Francisco, CA, United States

Related jobs
Senior Software Engineer, Model Serving

Senior Software Engineer, Model Serving

Databricks Inc. • San Francisco, CA, United States
Full-time
At Databricks, we are passionate about enabling data teams to solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical ...Show more
Last updated: 8 days ago • Promoted
Senior Software Engineer - Machine Learning

Senior Software Engineer - Machine Learning

Rippling • San Francisco, CA, United States
Full-time
Senior Software Engineer - Machine Learning.Rippling gives businesses one place to run HR, IT, and Finance.It brings together all of the workforce systems that are normally scattered across a compa...Show more
Last updated: 15 days ago • Promoted
Senior Software Engineer, Fullstack

Senior Software Engineer, Fullstack

Getnooks • San Francisco, CA, United States
Full-time
Nooks is the AI Sales Assistant Platform (ASAP) that automates the busywork so reps can focus on the human part of selling and generate more sales pipeline. Nooks has helped thousands of sales reps ...Show more
Last updated: 12 days ago • Promoted
Senior ML Software Development Engineer

Senior ML Software Development Engineer

Fortinet • Santa Clara, CA, United States
Full-time
Join Fortinet as a Senior Software Developer and play a pivotal role in the entire software development lifecycle of our existing and forthcoming GenAI products and more. This position offers the ch...Show more
Last updated: 4 days ago • Promoted
Senior Software Engineer - Semantic Modeling

Senior Software Engineer - Semantic Modeling

WEX, Inc. • San Francisco, CA, United States
Full-time
This is a remote position; however, the candidate must reside within 30 miles of one of the following locations : Portland, ME. Boston, MA; Chicago, IL; San Francisco Bay Area, CA; and Seattle / WA.Th...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer, 3D Modeling

Senior Software Engineer, 3D Modeling

Menlo Ventures • San Francisco, CA, United States
Full-time
At Hover, 3D models aren’t just part of our product — they are the product.Every scan and data point we process helps homeowners, insurers, and contractors make confident, data-driven decisions.We’...Show more
Last updated: 1 day ago • Promoted
Senior Software Engineer

Senior Software Engineer

Byrne Dairy • Emeryville, CA, United States
Full-time
We are looking for a Senior Software Engineer to join our Technology team.This is an amazing opportunity to work on Clarivate’s Alexander Street product and content management systems.Alexander Str...Show more
Last updated: 1 day ago • Promoted
Senior Software Engineer, Endpoint

Senior Software Engineer, Endpoint

Tanium • Emeryville, CA, United States
Full-time
As a Tanium Senior Software Engineer focused on Endpoint development, you will build and maintain best-of-breed services that power products as part of a nimble development team.Tanium focuses on a...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer (MLOps)

Senior Software Engineer (MLOps)

Eliassen Group • San Jose, CA, United States
Temporary
Our client, a leading provider of digital creative solutions, has an excellent opportunity for a Senior Software Engineer (MLOps) to work on a 6+month contract opportunity.Work will be a hybrid sch...Show more
Last updated: 8 days ago • Promoted
Senior Software Engineer - Machine Learning

Senior Software Engineer - Machine Learning

Cerebras • San Francisco, CA, United States
Full-time
We are seeking a Senior Machine Learning Engineer to join our team.This role will focus on developing and maintaining machine learning infrastructure and operations, particularly for our cash advan...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer, ML Platform

Senior Software Engineer, ML Platform

Attentive • San Francisco, CA, United States
Full-time
Attentive is the AI-powered mobile marketing platform transforming how brands personalize consumer engagement.Attentive enables marketers to craft tailored journeys for every subscriber, driving hi...Show more
Last updated: 26 days ago • Promoted
Senior Software Engineer - Fullstack

Senior Software Engineer - Fullstack

Plaid Inc • San Francisco, CA, United States
Full-time
We build simple yet innovative consumer products and developer APIs that shape how everybody interacts with money and the financial system. We believe that the way people interact with their finance...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer, Unified Modeling (CV / ML)

Senior Software Engineer, Unified Modeling (CV / ML)

Latitude AI LLC • Palo Alto, CA, United States
Full-time +1
Senior Software Engineer, Unified Modeling (CV / ML).L3, for Ford vehicles at scale.We’re driven by the opportunity to reimagine what it’s like to drive and make travel safer, less stressful, and mor...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer, Unified Modeling (CV / ML)

Senior Software Engineer, Unified Modeling (CV / ML)

Latitude AI • Palo Alto, CA, United States
Full-time +1
Senior Software Engineer, Unified Modeling (CV / ML).L3, for Ford vehicles at scale.We’re driven by the opportunity to reimagine what it’s like to drive and make travel safer, less stressful, and mor...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Icon Ventures • San Francisco, CA, United States
Full-time
Our unified platform, spanning AI-powered analytics, study management, and grant automation, streamlines the entire research lifecycle, enabling faster, smarter, and more impactful discoveries acro...Show more
Last updated: 30+ days ago • Promoted
Senior, Software Engineer - MLE

Senior, Software Engineer - MLE

Walmart • Sunnyvale, CA, United States
Full-time
We are seeking a highly motivated Machine Learning Engineer to join our Data Science team.In this role you will design, develop, and deploy machine learning models at scale and play a key role in s...Show more
Last updated: 11 days ago • Promoted
Senior Software Engineer - Fullstack

Senior Software Engineer - Fullstack

Databricks Inc. • San Francisco, CA, United States
Full-time
At Databricks, we are passionate about enabling data teams to solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical ...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer, Analytics and Reporting

Senior Software Engineer, Analytics and Reporting

Cloudflare, Inc. • San Francisco, CA, United States
Full-time
At Cloudflare, we are on a mission to help build a better Internet.Today the company runs one of the world's largest networks that powers millions of websites and other Internet properties for cust...Show more
Last updated: 26 days ago • Promoted