Wex logo

Senior Software Engineer - Data Acquisition

Wex

Chicago, IL
Full Time
Senior
120k-160k
8 days ago

Job Description

About the Role

This is a remote position; however, the candidate must reside in one of the following locations: San Francisco Bay Area, CA; Portland, ME; Boston, MA; or Chicago, IL. The Data Acquisition Team is responsible for ingesting, validating, and orchestrating raw data from internal systems and third-party providers. As a Senior Software Engineer, you will design and build robust, scalable, and extensible data pipelines that support WEX's Data-as-a-Service platform, contributing to analytics, automation, and product intelligence across all business domains. The team is building the foundation for a data platform transformation, and every pipeline you create will power critical business functions.

Key Responsibilities

  • Build and maintain high-performance data acquisition pipelines that integrate with a variety of systems across WEX and third-party vendors.
  • Contribute to the development of a modular ingestion platform that enables reusability, reliability, and observability at scale.
  • Implement core pipeline components such as schema validation, transformation orchestration, error handling, and audit logging.
  • Support batch and streaming ingestion flows, ensuring the platform meets varying latency and volume requirements across business units.
  • Ensure traceability, lineage, and security through integration with control plane and governance systems.
  • Participate in code reviews, design sessions, and incident resolution-promoting high standards for code quality and operational reliability.

Requirements

  • 4-8 years of experience as a software or data engineer, ideally in high-volume or distributed systems environments.
  • Strong programming skills in Python, Java, Scala, or another systems-focused language.
  • Experience with data integration and ingestion pipelines, understanding how to bring data from source systems, transform it, and deliver it reliably downstream.
  • Solid grasp of engineering fundamentals, including version control, modular design, testing, and performance tuning.
  • Familiarity with concepts like schema evolution, event-driven architectures, observability, and role-based access control.
  • A collaborative mindset, comfortable working across domains, products, and infrastructure layers.
  • A strong sense of ownership and accountability, caring deeply about building lasting systems.

Benefits & Perks

  • Health, dental, and vision insurances
  • Retirement savings plan
  • Paid time off
  • Health savings account
  • Flexible spending accounts
  • Life insurance
  • Disability insurance
  • Tuition reimbursement
  • Comprehensive and market competitive benefits

Working at Wex

The description emphasizes a collaborative environment focused on building scalable, reliable data systems and contributing to a transformative data platform at WEX.

Apply Now

Job Details

Posted AtJun 12, 2025
Job CategoryData Engineering
Salary120k-160k
Job TypeFull Time
Work ModeRemote
ExperienceSenior

About Wex

Website

wexinc.com

Company Size

5001-10000 employees

Location

Chicago, IL

Industry

Financial Transactions Processing, Reserve, and Clearinghouse Activities

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches