Senior Data Engineer

Commonwealth Bank

City of Melbourne

On-site

AUD 170,000 - 210,000

Full time

35 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Commonwealth Bank is seeking a Senior Data Engineer to join the Data Hosting Platform Engineering team in Melbourne. You will design, build and optimise modern data solutions that support analytics, AI, fraud detection and customer intelligence across enterprise platforms.

You will work with Snowflake, AWS and Python to deliver scalable data products, drive automation, and mentor colleagues while collaborating with stakeholders to solve complex data challenges and enable data-driven decisions.

Qualifications

  • Proficient in Snowflake with SQL and Python.
  • Experience designing enterprise-scale data solutions.
  • Strong knowledge of ETL/ELT tooling and data modelling.

Responsibilities

  • Build scalable enterprise data products and pipelines.
  • Design and develop cloud-native data solutions using Snowflake and AWS.
  • Deliver trusted, analytics-ready datasets for data-driven decision making.
  • Improve platform performance, resilience and observability.
  • Drive automation and engineering best practices across the data lifecycle.
  • Partner with engineers, architects and stakeholders to solve complex problems.
  • Support adoption of modern engineering approaches and AI-assisted development.
  • Mentor colleagues and promote continuous improvement.

Skills

Snowflake
SQL
Python
Spark
Data modelling
ETL/ELT development

Tools

PostgreSQL
Oracle
Snowflake
Performance tuning
Query optimisation

Job description

  • Build modern data platforms that power analytics, AI, fraud detection and customer intelligence
  • Work with cloud-native technologies including Snowflake, AWS and Python to deliver enterprise-scale data solutions
  • Join a collaborative engineering team committed to innovation, automation and engineering excellence
Do work that matters

As a Senior Data Engineer within our Data Hosting Platform Engineering team, you'll design, build and optimise modern data solutions that support analytics, AI, fraud detection, customer intelligence and regulatory outcomes.

This is an opportunity to work on large-scale engineering challenges, cloud-native platforms and data products that deliver real business impact. You'll be empowered to innovate, automate and continuously improve while collaborating with talented engineers who are passionate about building high-quality solutions.

You will
  • Build scalable enterprise data products and pipelines that power critical business capabilities
  • Design and develop cloud-native data solutions using Snowflake and AWS
  • Deliver trusted, analytics-ready datasets that enable data-driven decision making
  • Improve platform performance, resilience and observability
  • Drive automation and engineering best practices across the data lifecycle
  • Partner with engineers, architects and business stakeholders to solve complex problems
  • Support the adoption of modern engineering approaches and AI-assisted development
  • Mentor colleagues and contribute to a culture of learning and continuous improvement
See yourself in our team

You will join the Data Hosting Platform Engineering team, helping build secure, scalable and highly available data platforms that support the future of banking.

We're interested in hearing from people who:

  • Have experience working with Oracle Exadata, including performance optimisation, high-volume workloads and integration with Snowflake-based data platforms
  • Have strong experience building modern data engineering solutions at enterprise scale
  • Enjoy solving complex data challenges and designing high-quality data products
  • Bring expertise in Snowflake, SQL and Python
  • Have experience building ETL/ELT pipelines and data integration solutions
  • Understand cloud-native engineering and AWS-based platforms
  • Value engineering excellence, automation and continuous improvement
  • Thrive in collaborative Agile teams and enjoy sharing knowledge with others
  • Are curious, adaptable and passionate about improving how data creates value.
Technical Experience
Data Engineering
  • Snowflake
  • SQL
  • Python
  • Spark (preferred)
  • Data modelling
  • ETL/ELT development
Programming
  • Python
  • Java (preferred)
  • Shell scripting
  • REST APIs
Data Platforms
  • PostgreSQL
  • Oracle
  • Snowflake
  • Performance tuning
  • Query optimisation
Cloud & Engineering
  • AWS
  • Docker
  • GitHub
  • CI/CD
Quality Engineering
  • Data validation
  • Automated testing
  • Data reconciliation
  • Performance testing
  • Production support
Working with us

At CommBank, we're committed to creating an accessible, inclusive and respectful workplace. If you require support or adjustments, please let us know. We welcome applications from people of all backgrounds and we're particularly committed to making a positive difference for Aboriginal and/or Torres Strait Islander Peoples. For support please contact 1800 989 696.

If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick to submit a valid application. We’re keen to support you with the next step in your career.

We're aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on 1800 989 696.

Advertising End Date: 21/09/2026

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

cba • Sydney

On-site
AUD 140,000 - 190,000
Staff Data Engineer (Big Data, AWS and Snowflake)
Staff Data Engineer (Big Data, AWS and Snowflake)

Commonwealth Bank • Sydney

On-site
AUD 180,000 - 240,000
Staff Data Engineer (Big Data, Aws And Snowflake)
Staff Data Engineer (Big Data, Aws And Snowflake)

Commonwealth Bank Of Australia • Sydney

On-site
AUD 160,000 - 230,000
Staff Data Engineer (Big Data, AWS and Snowflake)
Staff Data Engineer (Big Data, AWS and Snowflake)

cba • Sydney

On-site
AUD 200,000 - 260,000
Staff Data Engineer
Staff Data Engineer

cba • Perth

On-site
AUD 140,000 - 180,000
Lead Data Engineer (Snowflake, dbt) – 12-Month Fixed-Term Contract
Lead Data Engineer (Snowflake, dbt) – 12-Month Fixed-Term Contract

Commonwealth Bank • Sydney

On-site
AUD 180,000 - 230,000
Senior Data Engineer
Senior Data Engineer

Westpac Group • Gold Coast City, Sydney

Hybrid
AUD 150,000 - 190,000
Flexible work arrangements
Employee mortgage rates
Learning & Development opportunities
+1
Senior Data Engineer - Snowflake & AWS Cloud Platform
Senior Data Engineer - Snowflake & AWS Cloud Platform

cba • Sydney

On-site
AUD 140,000 - 190,000
Data Engineer
Data Engineer

Followmont Transport • City of Brisbane

On-site
AUD 120,000 - 170,000
Free parking at Eagle Farm site
Flexible working hours
Workplace benefits program
Data Engineer (AI Adoption)
Data Engineer (AI Adoption)

Westpac Group • Sydney

On-site
AUD 140,000 - 190,000
Banking product discounts
Flexible work arrangements
Learning and development opportunities
+1