Wex logo

Senior Staff Software Engineer - Semantic Data Modeling

Wex

Portland, ME
Full Time
Senior
158k-210k
8 days ago

Job Description

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 role involves building the shared language of the business, defining and scaling core data objects, and influencing technical direction at scale.

Key Responsibilities

  • 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 to ensure 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 DataOps teams to embed observability, lineage, and traceability.

Requirements

  • 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.

Nice to Have

  • Experience with data versioning, auditability, and reproducibility of data assets.
  • Knowledge of data validation, referential integrity, and schema evolution practices.
  • Experience working with enterprise data platforms and cross-team collaboration.

Qualifications

  • Formal educational background is not explicitly specified in the description.

Benefits & Perks

  • Comprehensive and market competitive benefits including 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.

Working at Wex

The description emphasizes a focus on technical rigor, systems-level thinking, semantic clarity, and cross-functional collaboration, fostering a culture of building scalable, trustworthy enterprise data platforms.

Apply Now

Job Details

Posted AtJun 12, 2025
Salary158k-210k
Job TypeFull Time
Work ModeRemote
ExperienceSenior

About Wex

Website

wexinc.com

Company Size

5001-10000 employees

Location

Portland, ME

Industry

Financial Transactions Processing, Reserve, and Clearinghouse Activities

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches