Senior Software Engineer - Data Integration & APIs

Westpac Bank

Sydney

Hybrid

AUD 120,000 - 180,000

Full time

45 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
Culture, Lifestyle and Wellbeing leave
Learning and development opportunities
Community volunteering initiatives

Job summary

Westpac Bank in Sydney/Brisbane seeks a Software Engineer to build, enhance and support Java services and data integrations across distributed systems, enabling reliable trade and position data flows. You’ll work within the FM Technology group to strengthen enterprise capabilities and interoperability across interconnected platforms.

This permanent, hybrid role offers Sydney or Brisbane locations with a flexible work arrangement, reflecting Westpac’s commitment to a diverse, inclusive workplace

Qualifications

  • 4+ years in software engineering with hands-on Python for data engineering, analytics or automation.
  • 3+ years SQL on relational databases or MongoDB with data modelling and performance tuning.
  • 2+ years Kafka/Avro event-driven integration experience.
  • 2+ years automated testing (JUnit, Cucumber).
  • 1+ year Snowflake/dbt/Snowpark building data pipelines and analytics.
  • 1+ year Java building and supporting enterprise services.
  • Experience with SecDevOps practices and automated deployment pipelines.
  • Experience using AI-assisted coding tools to improve development efficiency.
  • Experience working in Agile environments with JIRA/Confluence.

Skills

Python
SQL
Kafka/Avro
Automated testing
Snowflake/dbt/Snowpark
Java
SecDevOps
AI-assisted coding tools
Agile (JIRA/Confluence)

Job description

Westpac Bank in Sydney/Brisbane seeks a Software Engineer to build, enhance and support Java services and data integrations across distributed systems, enabling reliable trade and position data flows. You’ll work within the FM Technology group to strengthen enterprise capabilities and interoperability across interconnected platforms.

This permanent, hybrid role offers Sydney or Brisbane locations with a flexible work arrangement, reflecting Westpac’s commitment to a diverse, inclusive workplace

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Capital Markets Data Integration Engineer
Capital Markets Data Integration Engineer

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
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
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
.NET Software Engineer — BizEdge Integration
.NET Software Engineer — BizEdge Integration

Pluralis Research • Gold Coast City

Hybrid
AUD 110,000 - 160,000
Hybrid work model
Data Engineer — Finance Tech & Insights (Flexible Work)
Data Engineer — Finance Tech & Insights (Flexible Work)

Westpac • Gold Coast City

On-site
AUD 80,000 - 100,000
Special offers on banking products
Flexible work arrangements
Tailored 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
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
Data & AI Engineer — Hybrid, Growth & Learning
Data & AI Engineer — Hybrid, Growth & Learning

Westpac • Sydney

Hybrid
AUD 120,000 - 180,000
Senior Full-Stack Engineer — Banking Tech Transformation (Flexible Hours)
Senior Full-Stack Engineer — Banking Tech Transformation (Flexible Hours)

Westpac • Queensland

Hybrid
AUD 140,000 - 190,000
Special offers on banking products
Flexible work arrangements
Tailored learning and development opportunities
+2
Top locations