W

Westpac

Banking and financial services for customers

Software Engineer - Data & Integration

Backend EngineeringPosted on Nov 11
Full-timeNo salary listed

About the Job

Requirements

  • At least 4 years of software engineering experience, including at least 3 years of Python for data engineering, analytics, or automation.
  • At least 3 years of SQL experience on relational databases or MongoDB, including data modelling, indexing, performance tuning, and supporting high-volume operational workloads.
  • At least 2 years of Kafka/Avro event-driven integration experience.
  • At least 2 years of automated testing experience, such as JUnit or Cucumber.
  • At least 1 year of React and modern JavaScript/TypeScript experience, building and supporting enterprise web applications and user interfaces.
  • At least 1 year of Snowflake, dbt, or Snowpark experience, building data pipelines and analytical models.
  • Strong troubleshooting and problem-solving skills.
  • Clear and effective communication.

Responsibilities

  • Build, enhance, and support Java services and data integrations.
  • Reason through and debug issues across distributed systems.
  • Help deliver the 2030 strategy by strengthening enterprise capabilities and enabling interoperability across the Velocity CTT Train and Financial Markets.
  • Build and support services that capture, enrich, and distribute trade and position data, and the analytics built on top of that data.
  • Own CTT and Financial Markets interconnectivity, ensuring trade events flow reliably between Financial Markets platforms and downstream consumers.
  • Work closely with the Velocity squad.

Desired Qualifications

  • At least 1 year of Java experience building and supporting enterprise services.
  • Prior experience delivering solutions within Capital Markets.
  • Exposure to SecDevOps practices, including automated build and deployment pipelines, code scanning, and secrets management.
  • Experience using AI-assisted coding tools to improve development efficiency and code consistency.
  • Experience working in Agile delivery environments using tools such as JIRA and Confluence.

About the Company

Westpac

Banking and financial services for customers

Westpac is an Australian bank offering a wide range of financial services for individuals and businesses, including everyday banking, loans, payments, and digital banking.

Company size
10,001+
Company stage
IPO
Headquarters
Sydney NSW, Australia
Founded
1817

Recently Posted Jobs

Explore more opportunities at Westpac

See more jobs