Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

WEX Inc. Logo

Senior Staff Software Engineer - Data Acquisition

WEX Inc.

$169,000 - $225,000
Aug 12, 2025
Boston, MA, US
Apply Now

WEX is looking to scale its Data-as-a-Service (DaaS) platform and needs a Senior Staff Software Engineer to architect and lead the next evolution of its data acquisition platform to handle billions of records across diverse systems.

Requirements

  • 10+ years of experience in software or platform engineering with a focus on distributed systems, high-volume data processing, or data platform architecture.
  • Deep understanding of data acquisition patterns at scale—including change data capture (CDC), event-driven ingestion, streaming frameworks, and asynchronous integration models.
  • Strong architectural experience with large-scale systems—you’ve built or led platforms that handle tens of millions to billions of records per day.
  • Experience building internal data platforms or ingestion frameworks that abstract complexity and accelerate domain adoption.
  • Strong programming expertise in a systems language (e.g., Python, Java, Scala, or Go).
  • Strong appreciation for platform reliability, security, testability, and documentation as part of scalable engineering.
  • Experience integrating with a variety of source systems (e.g., CRM, ERP, telemetry, external APIs), and solving for schema evolution, observability, and error recovery.

Responsibilities

  • Lead the design and development of scalable, high-throughput data acquisition systems that integrate internal and external data sources across domains.
  • Architect core platform components—such as data routing, transformation orchestration, lineage tracking, and schema evolution—using sound software engineering principles.
  • Implement a modular ingestion framework capable of supporting streaming and batch pipelines with varying latencies and SLAs.
  • Provide technical leadership, mentor engineers, and establish best practices in code quality, performance optimization, testing, and platform observability.
  • Collaborate with domain teams to understand data integration needs and accelerate onboarding through reusable patterns and automation.
  • Partner closely with the Control Plane and DataOps teams to integrate orchestration, lineage, access control, and validation into the core ingestion process.

Other

  • This is a remote position; however, the candidate must reside within 30 miles of one of the following locations: Portland, ME; Boston, MA; Chicago, IL; San Francisco Bay Area, CA; and Seattle/WA.
  • Excellent communication skills and a passion for building platforms that empower others