Staff Data Engineer: Build a Modern Data Platform

Commonwealth Bank

Western Australia

On-site

AUD 180,000 - 240,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Commonwealth Bank seeks a Staff Data Engineer to shape a modern data platform and lead engineering initiatives. You will build trusted data products using Snowflake, dbt and AWS, mentor teams and influence platform direction for tangible business outcomes.

This role focuses on platform modernisation, automated delivery, engineering quality and use-case-led adoption across Bankwest's federated environment.

Qualifications

  • Experience migrating on-premises platforms to cloud environments.
  • Hands-on design and development of reliable, scalable data pipelines with good test coverage.
  • Experience with core data design, preparation, transformation and load concepts.
  • Strong SQL and experience with a modern distributed data platform (e.g., Snowflake, AWS).
  • Experience with transformation and engineering tools such as dbt, Python, Git and automated deployments.
  • Hands-on data engineering in a DevSecOps context with automated testing and observability.
  • Ability to isolate complex problems and deliver incrementally in an agile environment.
  • Experience mentoring engineers without formal people leadership.
  • Familiarity with monitoring tools like Splunk and AppDynamics.
  • Hands-on AWS Cloud services such as EMR, EC2, S3, and auto-scaling.

Responsibilities

  • Design, build and operate scalable data pipelines and reusable data products across distributed data platforms.
  • Apply strong data modelling, transformation and integration practices to make data reliable, well governed and fit for purpose.
  • Take end-to-end ownership of data assets in production, including testing, monitoring, operational support and the resolution of critical issues.
  • Work with product, analytics, data science and business stakeholders to understand high-value use cases and translate them into pragmatic technical solutions.
  • Strengthen continuous integration and continuous delivery practices, automation, code quality and secure software engineering across the platform.
  • Provide hands-on technical leadership, mentor engineers and influence standards, patterns, roadmaps and platform direction.
  • Identify and address technical debt, delivery risks and opportunities to improve platform resilience and maintainability.
  • Explore how emerging technology, including AI-assisted engineering, can support modernisation and better ways of working.

Skills

Data engineering
Snowflake
dbt
AWS
SQL
Python
Git
CI/CD
DevSecOps
Observability
Mentoring
Splunk
AppDynamics

Tools

Snowflake
dbt
Python
Git
AWS

Job description

Commonwealth Bank seeks a Staff Data Engineer to shape a modern data platform and lead engineering initiatives. You will build trusted data products using Snowflake, dbt and AWS, mentor teams and influence platform direction for tangible business outcomes.

This role focuses on platform modernisation, automated delivery, engineering quality and use-case-led adoption across Bankwest's federated environment.

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

Similar jobs worth comparing

Staff Data Engineer — Modern Data Platform Leader
Staff Data Engineer — Modern Data Platform Leader

Bankwest • Western Australia

On-site
AUD 180,000 - 240,000
Senior Data Platform Engineer - Snowflake, DBT & AWS
Senior Data Platform Engineer - Snowflake, DBT & AWS

Bankwest • Western Australia

On-site
AUD 180,000 - 240,000
Staff Data Engineer — Modern Data Platform & Impact
Staff Data Engineer — Modern Data Platform & Impact

Bankwest • Western Australia

On-site
AUD 140,000 - 190,000
Staff Data Engineer: Big Data, AWS & Snowflake Architect
Staff Data Engineer: Big Data, AWS & Snowflake Architect

Commonwealth Bank • Sydney

On-site
AUD 180,000 - 240,000
Staff Data Engineer: AWS, Snowflake & Big Data Lead
Staff Data Engineer: AWS, Snowflake & Big Data Lead

Commonwealth Bank • City of Melbourne

On-site
AUD 150,000 - 185,000
Staff Data Engineer: Architecting Trusted Data Products
Staff Data Engineer: Architecting Trusted Data Products

Commonwealth Bank • Sydney

On-site
AUD 180,000 - 240,000
Senior Data Engineer - Cloud Data Platforms & AI
Senior Data Engineer - Cloud Data Platforms & AI

Commonwealth Bank • City of Melbourne

On-site
AUD 170,000 - 210,000
Senior Data Engineer
Senior Data Engineer

Commonwealth Bank • City of Melbourne

On-site
AUD 170,000 - 210,000
Staff Data Engineer (Big Data, AWS and Snowflake)
Staff Data Engineer (Big Data, AWS and Snowflake)

CommBank • Sydney

On-site
AUD 140,000 - 190,000
Staff Software Engineer - Cloud Data for Financial Crime
Staff Software Engineer - Cloud Data for Financial Crime

Commonwealth Bank • Sydney

On-site
AUD 150,000 - 190,000