Talent.com
Mid-Level Software Engineer - Semantic Data Modeling
Mid-Level Software Engineer - Semantic Data ModelingWEX • San Francisco, CA, United States
No longer accepting applications
Mid-Level Software Engineer - Semantic Data Modeling

Mid-Level Software Engineer - Semantic Data 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; Dallas, TX; San Francisco Bay Area, CA and Seattle / WA.About the Team / Role

WEX is on a mission to transform its data into a strategic, enterprise-wide asset. As a Software Engineer on the Semantic Data Modeling team , you will help build the core data foundation that defines how we structure, transform, and understand key business entities across domains-such as customers, fleets, providers, and transactions.

You'll contribute to designing and delivering scalable, maintainable, and trusted data models that power analytics, reporting, automation, and AI throughout WEX. This is a great opportunity for an engineer who wants to make an impact at the heart of a data-driven transformation.

This is not a reporting role-it's a platform-building role at the heart of WEX's data transformation. You'll help define how data is interpreted, trusted, and reused across products, analytics, and machine learning.

If you're excited by the challenge of scaling meaning, not just data , this is the role for you.

How you'll make an impact

Develop and maintain semantically consistent 360 data models used across WEX products and business functions.

Collaborate with senior engineers and architects to build robust, reusable data transformations and derived attributes.

Write clean, scalable, and testable code to implement complex logic across wide, entity-based data tables.

Help improve data standardization, enrichment, validation, and schema enforcement throughout the modeling layer.

Participate in design discussions, code reviews, and backlog grooming for semantic layer initiatives.

Work cross-functionally with data acquisition, data products, and business teams to deliver trusted data assets.

Gain a good understanding of data and the business / product and user experience logic behind the data.

Document technical approaches and ensure traceability of business logic and data derivation.

Experience you'll bring

3-6 years of experience as a software or data engineer, preferably in environments working with large-scale datasets and c omplex transformations.

Strong programming skills in SQL and at least one general-purpose language (Python, Scala, or similar).

Understanding of data modeling principles-especially entity-centric and wide-table designs.

Familiarity with software engineering practices : testing, version control, modularization, documentation.

A mindset for scalability, quality, and clarity -you care about getting things right, not just getting them done.

Curiosity, ownership, and a collaborative approach to building shared systems and platforms.

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 : $94,000.00 - $125,000.00

Create a job alert for this search

Software Engineer Data • San Francisco, CA, United States

Related jobs
Senior ML Data Engineer (Alameda)

Senior ML Data Engineer (Alameda)

Midjourney • Alameda, CA, US
Part-time
We're the data team behind Midjourney's image generation models.We handle the dataset side : processing, filtering, scoring, captioning, and all the distributed compute that makes high-quality train...Show more
Last updated: 2 hours ago • Promoted • New!
Remote Senior Data Engineer : Semantic Data Modeling

Remote Senior Data Engineer : Semantic Data Modeling

WEX, Inc. • San Francisco, CA, United States
Remote
Full-time
A technology firm specializing in data solutions is seeking a Senior Software Engineer to design and implement scalable 360 data models. This remote role requires expertise in SQL and Python, as wel...Show more
Last updated: 12 days ago • Promoted
MTS, Machine Learning Engineer

MTS, Machine Learning Engineer

Delphina • San Francisco, California, United States
Full-time
Today’s Data Scientists are in pain - spending their time manually wrangling data, building models through slow trial and error, taking on painstaking rewrites for deployment, and dealing with coun...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer, ML Pipelines, Data & Automation

Senior Software Engineer, ML Pipelines, Data & Automation

Waabi • San Francisco, CA, United States
Full-time
Waabi, founded by AI pioneer and visionary Raquel Urtasun, is an AI company building the next generation of self-driving technology. With a world class team and an innovative approach that unleashes...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer | Semantic Data Modeling

Senior Software Engineer | Semantic Data Modeling

WEX • San Francisco, CA, US
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; Dallas, TX; San Francisco Bay Area, CA; and S...Show more
Last updated: 1 day ago • Promoted
Senior Software Engineer, ML Data Platform

Senior Software Engineer, ML Data Platform

Dyna Robotics • Redwood City, CA, United States
Full-time
Dyna Robotics makes general-purpose robots powered by a proprietary embodied AI foundation model that generalizes and self-improves across varied environments with commercial-grade performance.Dyna...Show more
Last updated: 18 days ago • Promoted
Senior Software Engineer, ML Data Platform

Senior Software Engineer, ML Data Platform

DYNA Robotics Inc • Redwood City, CA, United States
Full-time
Dyna Robotics makes general-purpose robots powered by a proprietary embodied AI foundation model that generalizes and self-improves across varied environments with commercial-grade performance.Dyna...Show more
Last updated: 24 days ago • Promoted
ML / AI Software Engineer - Metrics Frameworks

ML / AI Software Engineer - Metrics Frameworks

General Motors • San Francisco, CA, United States
Full-time
As an AI / ML Engineer on the Metrics Frameworks team, part of the Simulation, Evaluation, and Data organization, you will be an individual contributor focused on developing and optimizing infrastruc...Show more
Last updated: 7 days ago • Promoted
Experienced Software Engineer - Machine Learning Infra

Experienced Software Engineer - Machine Learning Infra

Plaid • San Francisco, California, United States
Full-time
The Plaid Machine Learning Infrastructure (ML Infra) team is responsible for creating and maintaining the foundational systems, tools, and processes that enable efficient, scalable, reliable, respo...Show more
Last updated: 30+ days ago • Promoted
Foundation Model ML Engineer — Remote-Friendly

Foundation Model ML Engineer — Remote-Friendly

Stripe • San Francisco, California, United States
Remote
Full-time
A leading financial technology company is seeking a Machine Learning Engineer for their Foundation Model team.The candidate will develop and optimize machine learning models that enhance payments a...Show more
Last updated: 3 days ago • Promoted
AIML - Senior Software Engineer, Machine Learning Platform Technologies

AIML - Senior Software Engineer, Machine Learning Platform Technologies

San Francisco Staffing • San Francisco, CA, United States
Full-time
We are looking for a Senior Software Engineer to shape how we measure the success and reliability of Apple Intelligence software features. This role is at the intersection of feature delivery, telem...Show more
Last updated: 13 days ago • Promoted
Software Engineer, Machine Learning Infrastructure

Software Engineer, Machine Learning Infrastructure

Datologyai • Redwood City, California, United States
Full-time
Companies want to train their own large models on their own data.The current industry standard is to train on a random sample of your data, which is inefficient at best and actively harmful to mode...Show more
Last updated: 30+ days ago • Promoted
Senior ML Platform Engineer : Data-Driven Telemetry

Senior ML Platform Engineer : Data-Driven Telemetry

Apple Inc. • San Francisco, CA, United States
Full-time
A leading technology company in San Francisco is looking for a Senior Software Engineer to focus on measurement of software product performance. This role involves collaborating with cross-functiona...Show more
Last updated: 9 days ago • Promoted
ML Data Engineer : Scalable Pipelines & Cloud Infra

ML Data Engineer : Scalable Pipelines & Cloud Infra

Hedra, Inc • San Francisco, California, United States
Full-time
A pioneering generative media company is seeking an ML Engineer to design, build, and maintain data pipelines at scale.The ideal candidate will have over 3 years of experience in cloud computing an...Show more
Last updated: 3 days ago • Promoted
Software Engineer - Machine Learning Platform

Software Engineer - Machine Learning Platform

Snowflake • Menlo Park, California, United States
Full-time
The Snowflake Machine Learning Platform team’s mission is to enable customers to bring their ML / AI workload to Snowflake. Our customers want to leverage ML / AI to extract business values from ever in...Show more
Last updated: 30+ days ago • Promoted
Mid-Level Software Engineer

Mid-Level Software Engineer

Authorium • San Francisco, CA, US
Remote
Full-time
Quick Apply
Authorium is transforming the way agencies manage complex, document-centric workflows.Our unified platform integrates essential administrative functions, from Budgeting to Procurement to Contractin...Show more
Last updated: 8 days ago
Senior Data / AI / ML Software Engineer (Alameda)

Senior Data / AI / ML Software Engineer (Alameda)

Crossing Hurdles • Alameda, CA, United States
Full-time
Crossing Hurdles is a global recruitment firm partnering with, a fast-growing Clinical Data Intelligence platform built on 12+ years of advanced research in Machine Reading and Knowledge Graph tech...Show more
Last updated: 1 hour ago • Promoted • New!
Software Engineer - Data / ML

Software Engineer - Data / ML

Koah • San Francisco, CA, United States
Full-time
Get AI-powered advice on this job and more exclusive features.This range is provided by Koah.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Koa...Show more
Last updated: 18 days ago • Promoted