WEX

Staff Software Development Engineer - Data Acquisition

WEX
Apply
5 days ago
Remote, AustraliaStaff+

Responsibilities

  • Architect and develop scalable software, APIs, and batch or streaming data pipelines.
  • Lead the design and implementation of enterprise Master Data Management capabilities, including identity resolution, golden records, matching, survivorship, relationships, hierarchies, and reference data.
  • Build reusable platform components for validation, data contracts, orchestration, retries, audit logging, lineage, and reconciliation.
  • Apply AI-assisted development across solution design, coding, testing, debugging, and documentation, and build AI-enabled capabilities where valuable.
  • Improve platform performance, reliability, observability, security, and cost efficiency.
  • Establish automated testing and CI/CD practices for software, data models, integration logic, and platform configuration.
  • Lead production troubleshooting, root-cause analysis, and preventive improvements.
  • Mentor engineers and partner with Product, Architecture, Data, Risk, and Governance teams to shape technical direction.

Requirements

  • At least 8 years of software engineering experience, including distributed systems, cloud platforms, or large-scale data solutions.
  • Strong software engineering fundamentals and advanced development experience with Python, Java, or another modern programming language.
  • Experience building production APIs, cloud services, data pipelines, and batch or event-driven integrations.
  • Hands-on experience using AI-assisted development tools and building AI-enabled solutions with model APIs, retrieval patterns, agents, or similar technologies.
  • Understanding of AI risks including accuracy, security, privacy, model limitations, and validation of AI-generated outputs.
  • Strong knowledge of automated testing, CI/CD, observability, data contracts, schema evolution, lineage, and data quality.
  • Ability to lead architecture decisions, troubleshoot complex production problems, mentor engineers, and influence technical direction.
  • Enterprise MDM experience is preferred, including identity resolution, matching, survivorship, golden records, and commercial platforms such as Reltio.
  • Experience with enterprise MDM systems, Customer 360, customer onboarding, Search Before Create, enterprise identity services, or modernization and migration of legacy data or MDM solutions is preferred.
  • Experience with Snowflake, dbt, Kafka, AWS, S3, infrastructure as code, cloud observability platforms, or regulated financial services environments is preferred.

Tech Stack

Categories

BackendData 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