Talent.com
Mid-Level Software Engineer - Semantic Data Modeling
Mid-Level Software Engineer - Semantic Data ModelingWEX Inc • Bay Area, CA
No longer accepting applications
Mid-Level Software Engineer - Semantic Data Modeling

Mid-Level Software Engineer - Semantic Data Modeling

WEX Inc • Bay Area, CA
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 enforcementthroughout 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 datasetsand complex 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: $96,100.00 - $115,500.00
Create a job alert for this search

Mid-Level Software Engineer - Semantic Data Modeling • Bay Area, CA

Similar jobs

Senior Software Engineer, Data Model

RobloxSan Mateo, CA, United States
Full-time

Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers...Show more

 • Promoted

Senior ML Engineer - End-to-End Pipelines (Remote)

CanalsSan Francisco, CA, United States
Remote
Full-time

A remote AI startup is seeking a senior-level Machine Learning Engineer to design and automate logistics processes.Candidates should have experience deploying ML models, designing data pipelines, a...Show more

 • Promoted

Software Engineer, Mid-Level

Jobright.aiMenlo Park, CA, United States
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Jobright is an AI-powered career platform that helps job seekers discover the top opportunities in the...Show more

 • Promoted

Data Modeler - Senior - Consulting - Miami/South Florida

EYSan Francisco, CA, United States
Full-time

At EY, we're all in to shape your future with confidence.We'll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go.Join EY and help ...Show more

 • Promoted

Data & ML Engineer

Atomic SemiSan Francisco, CA, United States
Full-time

Atomic Semi is building a small, fast semiconductor fab.It's already possible to build this with today's technology and a few simplifications.We'll build the tools ourselves so we can quickly itera...Show more

 • Promoted

Software Engineer, AI/ML

GLUE IncSan Francisco, CA, United States
Full-time

Glue is not just another team chat app.We're building the first platform for agentic team chat-a workspace where AI agents and humans collaborate as peers.Our platform supports leading AI models (G...Show more

 • Promoted

Lead ML Engineer, E‑Commerce Personalization

AutodeskSan Francisco, CA, United States
Full-time

A leading software company is seeking a Principal Machine Learning Engineer to enhance their B2C eCommerce platform.The role involves developing scalable ML systems, collaborating with cross-functi...Show more

 • Promoted

Senior Software Engineer, Machine Learning (Commerce)

DiscordSan Francisco, CA, United States
Full-time

Discord is used by over 200 million people every month for many different reasons, but there's one thing that nearly everyone does on our platform:.Over 90% of our users play games, spending a comb...Show more

 • Promoted

Software Engineer, Machine Learning

METASan Francisco, CA, United States
Full-time

Meta is seeking talented engineers to join our teams in building cutting-edge products that connect billions of people around the world.As a member of our team, you will have the opportunity to wor...Show more

 • Promoted

Software Engineer II, Machine Learning

PoshmarkRedwood City, CA, United States
Full-time

Confidence can sometimes hold us back from applying for a job.Here's a secret: there's no such thing as a "perfect" candidate.Poshmark is looking for exceptional people who want to make a positive ...Show more

 • Promoted

Software Engineer, Machine Learning

NudgeSan Francisco, CA, United States
Full-time

At Nudge, our mission is to develop the best technology for interfacing with the brain to improve people's lives.We're starting with an approach that we believe can help the most people the fastest...Show more

 • Promoted

Lead Machine Learning Engineer

Capital OneSan Francisco, CA, United States
Full-time +1

Lead Machine Learning Engineer.As a Capital One Machine Learning Engineer (MLE), you'll be part of an Agile team dedicated to productionizing machine learning applications and systems at scale.You'...Show more

 • Promoted

Machine Learning Engineer, Training Infrastructure

Intellipro GroupSan Francisco, CA, United States
Full-time

Machine Learning Engineer, Training Infrastructure.We are looking for an ML Engineer with 3+ YOE in high-performance computing systems to manage and optimize our computational infrastructure for tr...Show more

 • Promoted

Product Engineer, Data Modeling & Data Stack

CloudDevsSan Francisco, CA, United States
Full-time

A tech company developing data solutions is seeking a Product Engineer for the Data Stack team in San Francisco.You will build end user tools for understanding data models and debug stateful data w...Show more

 • Promoted

Staff Machine Learning Platform Engineer

Faire IncSan Francisco, CA, United States
Full-time

Faire is an online wholesale marketplace built on the belief that the future is local - independent retailers around the globe are doing more revenue than Walmart and Amazon combined, but individua...Show more

 • Promoted

Software Engineer, Machine Learning

FigmaSan Francisco, CA, United States
Full-time

Figma is growing our team of passionate creatives and builders on a mission to make design accessible to all.Figma's platform helps teams bring ideas to life-whether you're brainstorming, creating ...Show more

 • Promoted

ML Engineer:

AkrayaSan Francisco, CA, United States
Full-time

Primary Skills: Computer Vision (Expert), Machine Learning (Advanced), PyTorch/TensorFlow (Proficient), Data Pipelines (Proficient), Python (Expert).We are looking for a Machine Learning & Computer...Show more

 • Promoted

Robotics ML Lead — Data Pipeline Architect + Equity

InstaworkSan Francisco, CA, United States
Full-time

A leading labor marketplace in San Francisco seeks an experienced ML Lead to own technology strategy for physical AI training data.You will develop and optimize data pipelines, ensuring quality whi...Show more