Senior software Development Engineer

24 hours ago


Australia Collins St Melbourne Office WEX Full time $120,000 - $180,000 per year
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.
     



  • Australia Collins St. Melbourne Office WEX Full time $80,000 - $140,000 per year

    About the RoleThe 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...

  • Software Engineer

    6 days ago


    / Little Collins St. , Melbourne, Australia Redwolf Full time $80,000 - $120,000 per year

    Company Description My client is an exciting Melbourne based start-up who is building a platform that utilises the latest web technologies and is growing rapidly worldwide.  If you are keen to work for a start-up that is already kicking goals, and enjoy the challenges and rewards that come with it, then this role could be for you.You'll be working out of...


  • Melbourne, Australia Gh Gruppe Full time

    Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century’s most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril’s...


  • VIC - Cremorne - Balmain St, Australia Reece Full time $105 - $145 per year

    Senior Software EngineerAbout ReeceThe Reece name is probably best known for plumbing. But we're much more than that. We're radically transforming our business through innovative digital solutions, and we are currently searching for an experienced full stack software Senior Engineer to help us do that.Company Benefits A secure career with a proud Australian...


  • Melbourne, Victoria, Australia Anduril Industries Full time $150,000 - $250,000 per year

    Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril's...


  • Melbourne, Victoria, Australia Anduril Industries Full time $150,000 - $250,000 per year

    At Anduril Australia we are delivering unmanned systems across all physical military domains that will leverage unsupervised autonomy for the delivery of long endurance, multi-mission capability to our customers. These projects require Senior Software Engineers with broad experience to drive the delivery a variety of software enabled capabilities to our...


  • Mile End, South Australia Emanate Technology Pty Ltd Full time $100,000 - $120,000 per year

    Senior Software Engineer (C++) – Multiple Roles – Defence Electronic Warfare Adelaide, SA | Permanent | Australian Citizenship Required Join a national Defence supplier to the Commonwealth, delivering advanced Electronic Warfare and Radar technologies that enhance Australia's sovereign capability. Work in small, high-performing engineering teams...


  • Melbourne, Victoria, Australia Fulcrum Full time $145,000 - $170,000 per year

    As a Senior Software Engineer, you will be instrumental in the development and enhancement of our software systems. Your role will involve full-stack cloud-native software development, with a focus on building and maintaining distributed systems. You will collaborate with cross-functional teams to troubleshoot issues, improve system reliability, and enhance...


  • Melbourne, Victoria, Australia Anduril Full time $150,000 - $200,000 per year

    Anduril is a defence technology company, bringing Silicon Valley talent and funding to the defence sector. Our technology helps our customers solve their toughest challenges by enabling them to make better, more informed decisions in life-and-death situations. We've assembled a diverse team of experts in artificial intelligence, computer vision, sensor...


  • Melbourne, Victoria, Australia Suncorp Full time $120,000 - $180,000 per year

    Seeking Software Engineers with Guidewire and leadership experience to work with our talented Insurance Technology Guidewire teamGreat opportunity for a talented problem solver and a creative thinkerBrisbane, Sydney, or Melbourne location with good WFH flexibilityAbout the roleWe're on the lookout for a skilled Senior Software Engineer (Guidewire) to join...