WEX

Staff Software Engineer – Data Acquisition

WEX
Apply
1 day ago
Remote, United States +4 moreStaff+
H1B sponsor

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.

Tech Stack

Categories

Data Engineering
WEX

About WEX

5,001-10,000 employees

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.

Contact me