WEX logo
Software Development Engineer - Data Acquisition
full-timeAustralia

Summary

Location

Australia

Type

full-time

Explore Jobs

About this role

About the Role

The Data Acquisition Team is the entry point to WEX’s Data-as-a-Service (DaaS) platform responsible for ingesting, validating, and orchestrating raw data from dozens of internal systems and third-party providers.

As a Software Engineer, you’ll play a key role in designing and building robust, scalable, and extensible pipelines that feed the entire data ecosystem at WEX. You’ll work across multiple data domains and ingestion patterns—batch, streaming, and event-driven—while ensuring quality, performance, and governance are embedded in every step.

WEX is undergoing a data platform transformation—and this team builds the foundation. Every pipeline you create contributes directly to powering analytics, automation, and product intelligence across all business domains.

If you’re passionate about scaling data platforms from the ground up, this is your chance to help shape how WEX ingests and leverages its most valuable asset: data.

What You’ll Do

  • 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.

What You Bring

  • 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—you understand what it means to bring data in 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—you care deeply about building systems that last.

Other facts

Tech stack
Data Acquisition,Data Integration,Pipeline Development,Schema Validation,Error Handling,Audit Logging,Batch Processing,Streaming Ingestion,Performance Tuning,Modular Design,Collaboration,Ownership,Accountability,Observability,Event-Driven Architectures,Role-Based Access Control

About WEX

WEX (NYSE: WEX) is the global commerce platform that simplifies the business of running a business. WEX has created a powerful ecosystem that offers seamlessly embedded, personalized solutions for its customers around the world. Through its rich data and specialized expertise in simplifying benefits, reimagining mobility and paying and getting paid, WEX aims to make it easy for companies to overcome complexity and reach their full potential. For more information, please visit www.wexinc.com.

Team size: 5,001-10,000 employees
LinkedIn: Visit
Industry: Software Development
Founding Year: 1983

What you'll do

  • Build and maintain high-performance data acquisition pipelines that integrate with various systems. Ensure quality, performance, and governance are embedded in every step of the data ingestion process.

Ready to join WEX?

Take the next step in your career journey

Frequently Asked Questions

What does a Software Development Engineer - Data Acquisition do at WEX?

As a Software Development Engineer - Data Acquisition at WEX, you will: build and maintain high-performance data acquisition pipelines that integrate with various systems. Ensure quality, performance, and governance are embedded in every step of the data ingestion process..

Why join WEX as a Software Development Engineer - Data Acquisition?

WEX is a leading Software Development company.

Is the Software Development Engineer - Data Acquisition position at WEX remote?

The Software Development Engineer - Data Acquisition position at WEX is based in Australia, Australia. Contact the company through Clera for specific work arrangement details.

How do I apply for the Software Development Engineer - Data Acquisition position at WEX?

You can apply for the Software Development Engineer - Data Acquisition position at WEX directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about WEX on their website.