Skip to content

Senior Data Engineer (AWS) - 12 Months Fixed Term Contract

Commonwealth Bank of Australia

AUonsitePosted Jun 4, 2026

Skills

redshifthadooporaclepythonsparkkafkascalajavaemraws

About the role

Senior Data Engineer (AWS) – 12 Months Fixed Term Contract

See yourself in our team

Financial Crime Compliance (FCC) is a team of over 190 professionals and is an integral part of CBA’s Group Risk Function. FCC is accountable for the development, implementation and ongoing governance of the Group’s financial crime compliance program. This includes driving the Group’s approach to managing Anti-Money Laundering/Counter Terrorist Financing (AML/CTF), Sanctions, Anti-Bribery and Corruption (ABC) and Anti-Tax Evasion (ATE) risks and obligations.

What your role will involve

As a Senior Data Engineer, you will be part of a specialist engineering team reporting to the Chapter Lead, Data Engineering. While this role is focused on supporting CBA’s New Zealand-based subsidiary (ASB), it operates within the broader financial crime advisory team.

In this role, you will support ASB in delivering technology and process improvement initiatives to strengthen financial crime detection and prevention capabilities. This includes ensuring compliance with regulatory obligations and contributing to strategic reforms across financial crime risk management, including Australian reforms and AUSTRAC expectations.

You will work across modern data platforms including AWS Cloud, big data ecosystems and enterprise data warehouses to deliver scalable and reliable data solutions. You will contribute to the design and development of data pipelines, data models and data products that support financial crime detection, monitoring and reporting. This includes working on complex data problems involving large-scale data integration from internal and external sources.

On any given day, you will

Design, build and maintain scalable data pipelines and data products

Develop and optimise data ingestion, transformation and integration processes

Work with large and complex datasets across multiple platforms and technologies

Contribute to data modelling activities (conceptual, logical and physical)

Ensure data solutions are reliable, secure and aligned with engineering standards

Collaborate with cross-functional teams to understand requirements and deliver solutions

Participate in agile delivery processes from ideation through to implementation

Apply best practices in coding, testing and deployment to ensure high-quality outcomes

Continuously improve data engineering practices and platform capabilities

We’re interested in hearing from people who have

Strong experience designing and building data pipelines and data solutions in big data and data warehousing environments

Proficiency in programming languages such as Scala, Java or Python, and strong SQL skills

Experience with big data technologies such as Spark, Hadoop ecosystem tools (e.g. Kafka, Sqoop, MapReduce)

Experience working with AWS cloud services (e.g. EMR, Glue, S3, Kinesis, Redshift, Step Functions)

Experience with data modelling techniques (e.g. Data Vault, Kimball, 3NF)

Experience working with enterprise data warehouse platforms such as Teradata or Oracle

Strong problem-solving and analytical skills, with the ability to work on complex data challenges

Good communication skills and the ability to collaborate effectively with stakeholders

Desirable:

Experience with Ab Initio tools (e.g. GDE, Co>Operating System)

Experience working on large-scale Data Warehousing and ETL programs within Financial Services, particularly in Financial Crime domains

AWS Data Engineering certification (Associate level or higher)

Working with us

You’ll have a highly visible and valued role, working on complex and meaningful problems with a wide range of stakeholders across the business. This role offers significant opportunities for growth and career development.

We support flexible working with a hybrid model, where you’ll spend at least half your time each month in the office. We also offer a range of flexible working options, including varied start and finish times, part-time arrangements and job sharing.

If this sounds like you, we’d love to hear from you.

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: 13/06/2026

Questions about this role

  • How do I apply to this Senior Data Engineer (AWS) - 12 Months Fixed Term Contract role at Commonwealth Bank of Australia?

    Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

  • What's the typical salary for Data Engineer in Australia?

    Compensation for Data Engineer roles in Australia varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Data Engineer hub for Australia medians across recent openings.

  • How fast does AI Applyd auto-apply?

    Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

  • What ATS does Commonwealth Bank of Australia use?

    AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.