Staff Software Engineer – Data Acquisition
Core
Design and deliver core data acquisition platform capabilities, including high-performance ingestion pipelines, reusable connectors, and configuration-driven onboarding for WEX's Data-as-a-Service (DaaS) platform.
Role type
Staff Software Engineer (Data Platform)
Builds
Data ingestion pipelines, reusable connectors, and configuration-driven onboarding services
Domain
Data Engineering / Data Integration
Deliverable
production ML models
Required skills
Python, Java, Scala, distributed systems, data integration, schema validation, failure recovery, observability, AI-assisted engineering, architectural leadership
Preferred skills
Reusable connectors, metadata-driven ingestion services, configuration-driven onboarding
Technologies
Python, Java, Scala
Responsibilities
Build and maintain high-performance data acquisition pipelines; Lead design and delivery of modular ingestion platform; Establish automated testing and CI/CD practices; Mentor engineers in reusable platform design; Partner on complex escalations and root-cause analysis
Seniority
Staff, hands-on IC with technical leadership