×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer - Semantic Data Modeling

Remote / Online - Candidates ideally in
Rexburg, Madison County, Idaho, 83440, USA
Listing for: WEX
Full Time, Remote/Work from Home position
Listed on 2026-06-06
Job specializations:
  • IT/Tech
    Data Science Manager, Data Analyst
Salary/Wage Range or Industry Benchmark: 70000 USD Yearly USD 70000.00 YEAR
Job Description & How to Apply Below
Senior Staff Software Engineer - Semantic Data Modeling

Join to apply for the Senior Staff Software Engineer - Semantic Data Modeling role at WEX

Senior Staff Software Engineer - Semantic Data Modeling

Join to apply for the Senior Staff Software Engineer - Semantic Data Modeling role at WEX

This range is provided by WEX. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

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; and San Francisco Bay Area, CA.

About the Role

WEX is building a modern, enterprise-wide Data-as-a-Service (DaaS) platform—and at its heart lies the Semantic Data Modeling layer. This layer transforms raw data into trusted, consistent, and reusable 360° data objects that power analytics, automation, and product experiences across domains.

As a Senior Staff Software Engineer, you will lead the design and engineering of large-scale semantic data models that represent key business entities like Customer 360, Fleet 360, and Benefits 360. You’ll architect systems that enforce data standardization, business logic, and semantic alignment—delivering high-performance, versioned, and auditable data assets to stakeholders across the enterprise.

This is more than data modeling—this is about building the shared language of the business. You’ll help define and scale the core data objects that every team at WEX will rely on. If you're motivated by systems-level thinking, technical rigor, and semantic clarity, this is your role.

This is a high-impact, cross-cutting engineering role that demands deep system thinking, platform mindset, and an ability to influence technical direction at scale.

What You’ll Do

  • Architect and implement the platform foundations for semantic data modeling, including reusable modeling patterns, data versioning, and temporal semantics.
  • Translate complex business definitions into scalable, interpretable, and trustworthy data entities used across analytics, AI/ML, APIs, and operational workflows.
  • Own the modeling of high-volume, high-complexity domains—such as customers, fleets, transactions, and providers—at enterprise scale.
  • Drive rigorous enforcement of data validation, referential integrity, and schema evolution, enabling semantic consistency across domains.
  • Collaborate closely with business, product, and analytics teams to ensure semantic models reflect how WEX understands and uses its data.
  • Define best practices for building modular, testable, and maintainable pipelines, and lead their implementation across a growing team.
  • Guide platform evolution by partnering with Control Plane, Governance, and Data Ops teams to embed observability, lineage, and traceability.

What You Bring

  • 10+ years of experience in software or data engineering, with a focus on large-scale systems and data modeling platforms.
  • Expertise in data architecture and semantic modeling—with proven experience in designing entity-centric, reusable models (e.g., Customer 360, Provider 360).
  • Deep understanding of data structures, transformation patterns, temporal modeling, and business logic abstraction.
  • Strong software engineering background with experience in building scalable systems using modern architectural patterns.
  • Experience with data lifecycle management, including versioning, auditability, and reproducibility of derived data objects.
  • Excellent communication skills and a track record of cross-functional leadership across engineering, product, and business stakeholders.
  • A passion for building platforms that promote trust, consistency, and scalability in enterprise data usage.
Seniority level
  • Seniority level

    Mid-Senior level
Employment type
  • Employment type

    Full-time
Job function
  • Job function

    Information Technology
  • Industries Software Development

Referrals increase your chances of interviewing at WEX by 2x

Inferred from the description for this job

401(k)

Vision insurance

Medical insurance

Get notified when a new job is posted.

Sign in to set job alerts for “Software Engineer” roles.

Full-Stack Software Engineer (New graduates: United States)

United States $70,000 - $100,000 1 month ago

United States
$

- $
1 week ago

New York, NY
$

- $
4 days ago

United States
$

- $
9 hours ago

Software Engineer L4/L5, Model Serving Systems, Machine Learning Platform

United States
$

- $
1 week ago

Software Engineer (L5) - Ads Identity & Privacy

United States
$

- $
1 week ago

United States
$

- $
2 months ago

United States
$

- $
1 week ago

New York, NY
$

- $
8 months ago

Software Engineer L4/L5, Training Platform, Machine Learning Platform

United States
$

- $
6 days ago

Junior Software Engineer - Remote (Global)
Software Engineer (L5) - Open Connect Platform

United States $90,000 - $ months ago

Software Engineer, HTML - AI Training (Freelance, Remote)

United States $81,900 - $174,600 1 day ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary