Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Wex Logo

Senior Software Engineer - Semantic Data Modeling

Wex

$120,000 - $160,000
Oct 1, 2025
Boston, MA, USA • Seattle, WA, USA • San Francisco, CA, USA • Dallas, TX, USA • Chicago, IL, USA • Portland, ME, USA
Apply Now

WEX is reimagining its enterprise data platform to transform raw data into semantically meaningful, reusable, and trusted business assets

Requirements

  • Strong proficiency in SQL and at least one general-purpose language such as Python or Scala
  • Experience building and scaling wide, entity-based tables and modeling domain concepts (e.g., customer, fleet, provider) into durable data objects
  • Solid understanding of data quality practices—including validation, enrichment, schema enforcement, and business rule encoding
  • Experience working with large-scale datasets and optimizing transformation pipelines for performance and maintainability
  • 4+ years of experience in data engineering or software engineering with a focus on data transformation, modeling, or analytics platforms
  • Comfort operating in a collaborative, cross-functional environment, balancing business logic with platform scalability
  • A mindset for traceability, reproducibility, and semantic clarity—you build data models others can trust and reuse

Responsibilities

  • Design and implement semantically consistent, scalable 360 data models that integrate data across domains
  • Build and maintain transformation pipelines that apply cleansing, standardization, enrichment, and derived logic to domain datasets
  • Write production-quality, testable code in SQL and Python (or equivalent)—delivering performant and maintainable data assets
  • Implement logic for classifications, KPIs, scoring algorithms, and business rules, ensuring traceability and data lineage
  • Help define and enforce standards for data modeling, documentation, and governance within the semantic layer
  • Collaborate across teams to integrate with ingestion, MDM, and data product layers
  • Work closely with domain experts, data scientists, and product stakeholders to translate business concepts into interpretable, decision-ready data models

Other

  • 4+ years of experience in data engineering or software engineering
  • Comfort operating in a collaborative, cross-functional environment
  • Residence 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
  • Ability to work in a remote position
  • Qualifications, skills, competencies, and proficiency for the role