Logo for Senior Software Development Engineer

Senior Software Development Engineer

WEX
Melbourne, VIC
A$150,000-$160,000 p/a
Information & Communication Technology → Developers/Programmers
Full-time
Hybrid

Posted 11 hours ago


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.

We are seeking a Staff Software Engineer who can architect and evolve core components of this ingestion platform—shaping how data flows across domains at enterprise scale. This role is ideal for engineers who combine deep systems thinking with hands-on development and mentorship. You will drive architectural design, improve platform scalability, and ensure operational reliability as we grow into a high-volume, multi-domain environment.

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

Architect and evolve high-performance data acquisition pipelines that handle complex, large-scale integrations across WEX and external ecosystems.

Design and implement reusable platform components that ensure modularity, observability, and fault-tolerance across ingestion workflows.

Lead the development of core ingestion capabilities such as schema validation, orchestration hooks, retry logic, audit logging, and lineage tracking.

Optimize ingestion for both batch and streaming flows, ensuring the platform meets diverse requirements around latency, reliability, and data freshness.

Drive platform-wide standards for data security, access control, and governance integration, working closely with enterprise architecture and DataOps teams.

Serve as a technical mentor and thought partner—guiding design reviews, root cause analyses, and roadmap prioritization with a long-term engineering lens.

Partner with cross-functional stakeholders to align ingestion strategies with domain modeling, analytics, and product delivery goals.

What You Bring

7+ years of experience as a software or data engineer, with a focus on building distributed systems and high-scale ingestion platforms.

Deep fluency in software engineering principles—data structures, concurrency, fault-tolerant design, testability, and performance optimization.

Proven experience leading the development of end-to-end ingestion systems, including source integration, transformation logic, and pipeline orchestration.

Strong understanding of data contracts, schema evolution, and lineage as foundational elements of trusted, reusable data.

Familiarity with large-scale data environments (cloud-native, columnar stores, streaming architectures) and the tradeoffs in latency, cost, and throughput.

Ability to influence platform direction through architecture reviews, RFCs, and mentorship, not just individual contributions.

A product-minded engineering perspective—able to balance technical rigor with pragmatic delivery for real-world impact.


About WEX

Melbourne, VIC, Australia

As a global leader in corporate payments solutions, we simplify the complexities of payments systems across continents, and industries – including fleet, travel and health.

With over 2,000 employees in Australia, the Americas, Asia and Europe, we give our customers greater control over their business, resulting in smarter decisions, lower operating costs, higher efficiency and greater customer satisfaction.

From our founding in Maine, US in 1983, we’ve grown to serve millions of people around the world. This growth is fueled by our passion for continuous innovation, and for providing a level of service that is unparalleled in our industry.

And we’re just getting started.

Source: This is an extract from the company's own website.

Looking for More Opportunities?

Explore more jobs with upfront salary details that respect your worth.

Senior Software Engineers (Front End & Back End)

Hunter Industries Inc

Melbourne, VIC
A$135,000-$165,000 p/a
Full-time
Remote

Senior Software Engineer

CircuIT Recruitment Group

Melbourne, VIC
A$150,000 p/a
Full-time
Hybrid

Senior Salesforce Developer

Talent – Specialists in tech, transformation & beyond

Logo for Senior Salesforce Developer
Melbourne, VIC
A$130,000-$160,000 p/a
Full-time
Hybrid

Senior Integration Developer - Boomi

University of Melbourne

Logo for Senior Integration Developer - Boomi
Parkville, VIC
A$143,185-$148,972 p/a
Full-time
Hybrid

Senior Development Engineer

City of Casey

Logo for Senior Development Engineer
Narre Warren South, VIC
A$99,920-$108,913 p/a
Full-time
On-site

Senior Development Engineer

Mornington Peninsula Shire

Logo for Senior Development Engineer
Mornington, VIC
A$108,698.60 p/a
Full-time
Hybrid

Senior Developer

Vonex Limited

Adelaide, SA
A$80,000-$100,000 p/a
Full-time
Remote

Senior Software Developer

Sirius Technology NSW

Sydney, NSW
A$150,000-$170,000 p/a
Full-time
Remote