CareerPlanGet AI match score →

Staff Software Engineer | Semantic Data Lake

7 Locations🌐 Remote💼 Full-time💰 $140,600–$140,600🗓 2026-06-17 → 2026-07-31

Core

Designing, building, and maintaining core 360 data objects (Customer360, Fleet360, Provider360) to transform raw data into semantically meaningful, reusable business assets for analytics, AI, and product platforms.

Role type

Staff Software Engineer (Semantic Data Lake)

Builds

Production-grade, scalable 360 data models and transformation pipelines for WEX's DaaS platform.

Domain

Enterprise data engineering, semantic modeling, and AI-native development.

Deliverable

production ML models | product features | dashboards & analysis

Required skills

SQL, Python or Scala, data transformation, entity-based table modeling, data quality practices, large-scale dataset optimization, AI coding tools (Claude, Copilot, Cursor), Spec-Driven Development (SDD), prompt design, context engineering, business rule encoding, data lineage.

Preferred skills

Master's or PhD in Data Science, Machine Learning, AI, Computer Science, or Statistics.

Technologies

SQL, Python, Scala, Claude, GitHub Copilot, Cursor.

Responsibilities

Design and implement semantically consistent, scalable 360 data models; build and maintain transformation pipelines with cleansing and enrichment logic; write production-quality code in SQL and Python; leverage AI coding assistants to accelerate development and generate tests; develop patterns and workflows for AI tooling; translate business concepts into interpretable data models; implement logic for classifications, KPIs, and scoring algorithms; define standards for data modeling and governance; collaborate to integrate with ingestion and data product layers.

Seniority

Staff, hands-on IC with strategic impact

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗