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
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.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

serp_jobs.job_alerts.create_a_job

Senior Software Engineer • San Francisco, CA, United States

Job_description.internal_linking.related_jobs
Senior Software Engineer, Applied Machine Learning, Planner Technology

Senior Software Engineer, Applied Machine Learning, Planner Technology

Waymo • Mountain View, CA, United States
serp_jobs.job_card.full_time
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer, Post-Training & RL Frameworks

Senior Software Engineer, Post-Training & RL Frameworks

Waymo • Mountain View, CA, United States
serp_jobs.job_card.full_time
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Software Engineer - Multiverse

Senior Software Engineer - Multiverse

Waymo • Mountain View, CA, United States
serp_jobs.job_card.full_time
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer, Model Serving

Senior Software Engineer, Model Serving

Databricks Inc. • San Francisco, CA, United States
serp_jobs.job_card.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 ...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Software Engineer - Machine Learning

Senior Software Engineer - Machine Learning

Rippling • San Francisco, CA, United States
serp_jobs.job_card.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...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior ML Software Development Engineer

Senior ML Software Development Engineer

Fortinet • Santa Clara, CA, United States
serp_jobs.job_card.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...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Software Engineer, Model Data Infra

Senior Software Engineer, Model Data Infra

Waymo • Mountain View, CA, United States
serp_jobs.job_card.full_time
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Software Engineer, Perception ML Data & Benchmark

Senior Software Engineer, Perception ML Data & Benchmark

Waymo • Mountain View, CA, United States
serp_jobs.job_card.full_time
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Software Engineer - Semantic Modeling

Senior Software Engineer - Semantic Modeling

WEX, Inc. • San Francisco, CA, United States
serp_jobs.job_card.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...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer, 3D Modeling

Senior Software Engineer, 3D Modeling

Menlo Ventures • San Francisco, CA, United States
serp_jobs.job_card.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’...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
Senior Software Engineer

Senior Software Engineer

Byrne Dairy • Emeryville, CA, United States
serp_jobs.job_card.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...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
Senior Software Engineer (MLOps)

Senior Software Engineer (MLOps)

Eliassen Group • San Jose, CA, United States
serp_jobs.job_card.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...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Software Engineer - Machine Learning

Senior Software Engineer - Machine Learning

Cerebras • San Francisco, CA, United States
serp_jobs.job_card.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...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer, Planner Reasoning

Senior Software Engineer, Planner Reasoning

Waymo • Mountain View, CA, United States
serp_jobs.job_card.full_time
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Software Engineer, Planner

Senior Software Engineer, Planner

Waymo • Mountain View, CA, United States
serp_jobs.job_card.full_time
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer- ML Data Infra

Senior Software Engineer- ML Data Infra

Waymo • Mountain View, CA, United States
serp_jobs.job_card.full_time
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer, Unified Modeling (CV / ML)

Senior Software Engineer, Unified Modeling (CV / ML)

Latitude AI LLC • Palo Alto, CA, United States
serp_jobs.job_card.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...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer, Unified Modeling (CV / ML)

Senior Software Engineer, Unified Modeling (CV / ML)

Latitude AI • Palo Alto, CA, United States
serp_jobs.job_card.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...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted