Commonwealth Bank of Australia
Staff Data Engineer
AI in this role
Build next-gen data platforms and Gen AI data products using AWS, Python, and PySpark. pyaar
You are passionate to stay ahead of the latest AWS Cloud, Gen AI, Data Lake, and Data Mesh technologies.
We are one of the largest and most advanced Data Engineering teams in the country.
Together we can build state-of-the-art data solutions that power seamless experiences for millions of customers.
Do work that matters:
As a Staff Data Engineer with expertise in software development / programming and a passion for building data-driven solutions, you are ahead of trends and work at the forefront of AWS Cloud, Data Mesh and AI technologies.
See yourself in our team:
Join the Business Banking (BB) Technology team at CommBank, where we are driving innovation through Digital and Gen AI platforms that empower our Business Bank customers.
Our team plays a pivotal role in delivering secure, reliable, and actionable data products. These assets support strategic decision-making, risk management, and customer success. This is driven by critical data assets which is supported by the Data Engineering teams within the BB Technology who are responsible for ingesting data, creating ESDM aligned Data Products and creating reports which will help business produce strategies.
We are also interested in hearing from people who:
Think AI-first and are passionate about solving problems with intelligent data solutions.
Have a strong learning mindset and thrive in collaborative environments.
Champion a culture of quality, openness, and continuous improvement.
Design and build next-gen data platforms and pipelines using Python, PySpark, or Scala.
Integrate data from diverse sources into centralised lakes and cloud platforms.
Create technology blueprints and engineering roadmaps for long-term transformation.
Ensure data security, governance, and compliance.
Deliver end-to-end solutions that meet business needs and minimise risk.
Build high-quality, scalable data products from scratch.
Communicate effectively with stakeholders and contribute to team-wide engineering practices.
Define and evolve shared semantic models and metric definitions to ensure consistent meaning and reusable data across products and domains.
Drive adoption of catalogues, glossaries, and stewardship practices that promote discoverability, accountability, and self-service.
Embed policy-as-code for data access, classification, and retention ensuring compliance with internal and regulatory standards.
Implement automated testing, observability, and end-to-end lineage to improve data trust, traceability, and incident resolution speed.
Key Skills & Experience:
AWS Certified Data Engineer Associate with demonstrable experience in Data Engineering.
Data Processing: Strong expertise in Python, PySpark, SQL, Spark, Scala, and distributed data processing.
Experience in AWS data platforms (Glue, Lambda, Redshift, Athena, Kinesis, EMR).
Data Governance & Security: Experience with AWS DataZone, Lake Formation, IAM, encryption.
Experience in using AI Powered coding Assistants like Cline, Roo and Aider.
Marketplace & APIs: Exposure to AWS Marketplace, API Gateway, and data monetization strategies.
Automation & CI/CD: Experience with Terraform, CloudFormation, GitOps, and serverless frameworks.
Performance Optimisation: Ability to fine-tune ETL jobs, query performance, and cost efficiencies.
Experience with Snowflake, or Apache Iceberg.
Knowledge of data product thinking and data mesh principles.
Working with us
Whether you are passionate about customer service, driven by data, or called by creativity, a career with CommBank is for you.
We support our people with the flexibility to balance where work is done with at least half your time each month connecting in our Sydney or Melbourne office. We also have many other flexible working options available including changing start and finish times, part-time arrangements and job share to name a few.
If this sounds like you, apply now!
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: 01/10/2026How we rate this
Staff Data Engineer at Commonwealth Bank of Australia rates 65 out of 100 for how much of the daily work is AI. That makes it Works on AI (AI Level 3 of 4). The level is about AI in the job, not seniority.
Works on AI. The daily work is on AI products, without building the model.
- ●●●● Builds AI80 to 100
- ●●●○ Works on AI60 to 79
- ●●○○ Uses AI40 to 59
- ●○○○ Little AI0 to 39
Levels come from how often the tools, models and workflows of the role are named in the posting itself. Open the description and count.
Prepare for this job
A free preview built only from this posting: what it asks for, what you could be asked in an interview, and how to adjust your resume.
Skills and AI tools this role asks for
Questions you could be asked
- Tell me about a project where data engineering was part of your work. What did you do?
- Tell me about a project where data mesh was part of your work. What did you do?
- Tell me about a project where gen ai was part of your work. What did you do?
- Tell me about a project where cloud platforms was part of your work. What did you do?
- Walk me through how you've used AWS in your day-to-day work.
Adapt your resume
- List these exact terms on your resume: Data Engineering, Data Mesh, Gen AI, Cloud Platforms, and AWS. An applicant tracking system matches the wording, not the idea.
- Attach one line of real, concrete experience to at least one of them — a tool named with nothing behind it rarely survives a human read.
- Show where AI is part of your daily process, not a one-off project — this role expects it to be a running habit.
Want your resume actually rewritten for this job?
The free preview above is everything we have today. A full resume rewrite is not live yet and has no price set. Join the waitlist and we will email you if we open it.
Get new data engineer jobs (Works on AI ●●●○ or higher) by email
One email a week with the new data engineer jobs (Works on AI ●●●○ or higher), each rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.
Free. One email a week. Unsubscribe in one click.
Similar roles
Data roles that work on AI, at other companies.
What kind of AI work fits you?
Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.
Find my next step