Capital Markets Data Integration Engineer

Westpac

Sydney

Hybrid

AUD 120,000 - 180,000

Full time

44 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible work arrangements
Learning & development opportunities
Volunteer opportunities
Employee banking product discounts

Job summary

Westpac Financial Markets Technology is seeking an Engineer to join the FM Trade, Position & Analytics squad, based in Sydney (Warrane, Gadigal Country) or Brisbane (Meanjin, Turrbal and Jagera Country). You’ll build, enhance and support Java services and data integrations, ensuring reliable trade events flow across distributed systems and downstream consumers.

The role requires 4+ years’ software engineering with 3+ years Python for data engineering, 3+ years SQL, 2+ years Kafka/Avro, and

Qualifications

  • 4+ years’ software engineering experience with 3+ years Python for data engineering or analytics.
  • 3+ years SQL on relational databases or MongoDB, including data modelling, indexing, performance tuning.
  • 2+ years Kafka/Avro event-driven integration.
  • 2+ years automated testing (e.g. JUnit, Cucumber).
  • 1+ year Snowflake/dbt/Snowpark, building data pipelines.
  • Strong troubleshooting and problem-solving skills, with clear and effective communication.
  • 1+ year Java 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.

Skills

Python
SQL
Kafka/Avro
Automated testing
Java
Agile delivery

Tools

Snowflake/dbt/Snowpark
JIRA
Confluence

Job description

Westpac Financial Markets Technology is seeking an Engineer to join the FM Trade, Position & Analytics squad, based in Sydney (Warrane, Gadigal Country) or Brisbane (Meanjin, Turrbal and Jagera Country). You’ll build, enhance and support Java services and data integrations, ensuring reliable trade events flow across distributed systems and downstream consumers.

The role requires 4+ years’ software engineering with 3+ years Python for data engineering, 3+ years SQL, 2+ years Kafka/Avro, and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Data Integration & APIs
Senior Software Engineer - Data Integration & APIs

Westpac Bank • Sydney

Hybrid
AUD 120,000 - 180,000
Flexible work arrangements
Culture, Lifestyle and Wellbeing leave
Learning and development opportunities
+1
Java Engineer: Kafka & Market Data (Hybrid, Growth)
Java Engineer: Kafka & Market Data (Hybrid, Growth)

Westpac • Sydney

On-site
AUD 130,000 - 180,000
Flexible work arrangements
Learning and development opportunities
Culture, Lifestyle and Wellbeing leave
+1
Java Engineer – Kafka & Market Data Systems
Java Engineer – Kafka & Market Data Systems

Westpac Bank • Sydney

Hybrid
AUD 120,000 - 160,000
Banking product discounts
Flexible work arrangements
Learning and development opportunities
+1
Software Engineer - Data & Integration
Software Engineer - Data & Integration

Westpac • Sydney

Hybrid
AUD 120,000 - 180,000
Flexible work arrangements
Learning & development opportunities
Volunteer opportunities
+1
Software Engineer - Data & Integration
Software Engineer - Data & Integration

Westpac Bank • Sydney

Hybrid
AUD 120,000 - 180,000
Flexible work arrangements
Culture, Lifestyle and Wellbeing leave
Learning and development opportunities
+1
Software Engineer - Java, Kafka & Market Data
Software Engineer - Java, Kafka & Market Data

Westpac • Sydney

On-site
AUD 130,000 - 180,000
Flexible work arrangements
Learning and development opportunities
Culture, Lifestyle and Wellbeing leave
+1
Software Engineer - Java, Kafka & Market Data
Software Engineer - Java, Kafka & Market Data

Westpac Bank • Sydney

Hybrid
AUD 120,000 - 160,000
Banking product discounts
Flexible work arrangements
Learning and development opportunities
+1
AI-Driven Market Risk Engineer
AI-Driven Market Risk Engineer

Westpac Bank • Sydney

On-site
AUD 110,000 - 170,000
Senior Data & AI Engineer — Lead Production-Grade Systems
Senior Data & AI Engineer — Lead Production-Grade Systems

Westpac Group • Sydney

Hybrid
AUD 140,000 - 190,000
Flexible work arrangements
Leave options: Culture, Lifestyle and/
Learning and development opportunities
+1
Senior eFI Engineer — High-Impact Fixed Income Trading
Senior eFI Engineer — High-Impact Fixed Income Trading

Westpac Bank • Sydney

On-site
AUD 190,000 - 240,000
Flexible work arrangements
Mortgage-like banking product offers
Learning and development opportunities
+1
Top locations