
Principal Software Engineer – Data
WEX
full-time
Posted on:
Location Type: Hybrid
Location: Portland • California • Illinois • United States
Visit company websiteExplore more
Salary
💰 $200,600 - $250,400 per year
Job Level
Tech Stack
About the role
- Architect the DaaS platform end-to-end
- Define the next generation of WEX’s enterprise data stack
- Establish platform standards
- Guide technical strategy at scale
- Solve for scale, reliability, and trust
- Mentor and multiply
- Drive innovation
- Be the bridge
Requirements
- 12–15+ years of experience in software or platform engineering
- Expertise in distributed systems, data acquisition, and semantic modeling
- Demonstrated ability to set cross-domain architectural standards and influence adoption
- 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
- Exceptional communication and leadership skills
- A passion for creating trusted, consistent platforms for analytics, AI, and products enterprise-wide.
Benefits
- health, dental and vision insurances
- retirement savings plan
- paid time off
- health savings account
- flexible spending accounts
- life insurance
- disability insurance
- tuition reimbursement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
distributed systemsdata acquisitionsemantic modelingdata lifecycle managementversioningauditabilityobservabilitylineagereproducibilitydata ecosystems
Soft Skills
communicationleadershipmentoringinnovationinfluencecollaborationproblem-solvingstrategic thinkingtrust-buildingcross-domain standards