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

Principal Software Engineer - Data

Wex

$195,000 - $260,000
Sep 18, 2025
Boston, MA, USA • San Francisco, CA, USA • Chicago, IL, USA • Portland, ME, USA
Apply Now

WEX is transforming into a data-driven enterprise through its modern Data-as-a-Service (DaaS) platform and needs world-class technical leadership to shape the platform end-to-end

Requirements

  • Expertise in distributed systems, data acquisition, and semantic modeling, with architectural ownership of systems processing tens of millions to billions of records per day.
  • Demonstrated ability to set cross-domain architectural standards and influence adoption across multiple engineering teams.
  • Strong background in data lifecycle management (versioning, auditability, observability, lineage, reproducibility).
  • Deep experience with modern data ecosystems: streaming (Kafka, Flink), batch (Spark, DBT), storage (Iceberg, Delta), orchestration (Airflow, Dagster), and APIs.
  • Experience with modern open-source and cloud-native technologies (e.g., Spark, Iceberg, Kafka, Delta, DBT, Ray, ML-ready data services)
  • 12–15+ years of experience in software or platform engineering, with a proven track record of building and scaling large-scale data platforms.
  • Strong background in designing systems that handle billions of records, guarantee semantic consistency, and deliver auditable, governed data assets.

Responsibilities

  • Architect the DaaS platform end-to-end: Define the next generation of WEX’s enterprise data stack spanning ingestion, semantic data modeling, metadata, and product delivery.
  • Establish platform standards: Set reusable frameworks for ingestion, modeling, lineage, observability, and access control that accelerate adoption across domains.
  • Guide technical strategy at scale: Partner with senior engineering, product, and business leaders to align data architecture with WEX’s strategic objectives.
  • Solve for scale, reliability, and trust: Design systems that handle billions of records, guarantee semantic consistency, and deliver auditable, governed data assets.
  • Mentor and multiply: Coach senior staff engineers and architects, instilling best practices in distributed systems, platform reliability, and semantic clarity.
  • Drive innovation: Explore and incorporate modern open-source and cloud-native technologies (e.g., Spark, Iceberg, Kafka, Delta, DBT, Ray, ML-ready data services)
  • Be the bridge: Collaborate across Data Acquisition, Semantic Modeling, Data Products, and Governance teams to ensure WEX’s data is trusted, consistent, and usable across every business domain.

Other

  • A passion for creating platforms that endure: trusted, consistent, and empowering for analytics, AI, and products enterprise-wide.
  • Exceptional communication and leadership skills—you can inspire engineers, influence executives, and build consensus across technical and business stakeholders.
  • 12–15+ years of experience in software or platform engineering
  • Ability to mentor and coach senior staff engineers and architects
  • Ability to work with various stakeholders, including senior engineering, product, and business leaders