1 day ago
Base Salary
$141k - $173k/yr
Responsibilities
- Build and maintain high-performance data acquisition pipelines integrating internal systems and third-party providers.
- Lead the design and delivery of a modular ingestion platform with reusable connectors and configuration-driven onboarding.
- Implement schema validation, completeness checks, reconciliation, duplicate prevention, audit logging, retries, replay, backfills, and schema evolution.
- Design batch, change data capture, and streaming ingestion patterns that meet freshness, throughput, recovery, performance, and cost requirements.
- Ensure traceability, lineage, security, and integration with control plane and governance systems.
- Lead architecture and code reviews, maintain technical specifications and architectural decisions, and mentor engineers.
- Establish automated testing and deployment validation for ingestion code, connector configuration, and infrastructure.
- Partner with production support on complex escalations, root-cause analysis, and preventive engineering improvements.
Requirements
- B.Sc. in Computer Science, Engineering, or a related technical field is required; an M.Sc. is preferred but not required.
- At least 8 years of software engineering experience, including production distributed systems or data platform delivery and technical leadership across teams.
- Strong programming skills in Python, Java, Scala, or another systems-focused language.
- Experience building data integration and ingestion pipelines that reliably transform and deliver data downstream.
- Knowledge of version control, modular design, testing, performance tuning, schema evolution, failure recovery, observability, and secure access.
- Ability to lead architecture decisions, explain engineering tradeoffs, resolve cross-team dependencies, and guide implementation through production adoption.
- Practical experience using AI-assisted engineering tools for design, coding, testing, or documentation, with validation of generated outputs.
- Preferred experience with reusable connectors, metadata-driven ingestion services, or configuration-driven onboarding capabilities.
Benefits
- Remote position, with residence required within 30 miles of Portland, Boston, Chicago, Dallas, the San Francisco Bay Area, or Seattle/Washington.
- Benefits include health, dental, and vision insurance; retirement savings plan; paid time off; health savings and flexible spending accounts; life and disability insurance; tuition reimbursement; and other benefits.
- Non-sales roles are typically eligible for a quarterly or annual bonus under the applicable plan.
About WEX
WEX is a public financial technology company that provides corporate payment solutions to fleets, healthcare/benefits administrators, and travel businesses. Its products include fuel and mobility cards, virtual card payments, and platforms for HSAs/FSAs/HRAs, with revenue from payment processing and software/service fees. Founded in 1983 and headquartered in Portland, Maine, WEX trades on the NYSE under WEX and was formerly known as Wright Express.
