C

CommBank

Full-spectrum financial services and banking

Lead Data Engineer - Snowflake, dbt

Data EngineeringConfirmed live in the last 24 hours
Full-timeSydney NSW, AustraliaNo salary listedIn-person

About the Job

Requirements

  • Strong and recent hands-on data engineering experience, including personally building and supporting production-grade data pipelines.
  • Advanced SQL skills and strong experience with cloud data platforms, ideally Snowflake.
  • Strong hands-on experience with dbt, including developing transformations, models, tests and reusable engineering components.
  • Demonstrated experience writing production code and remaining technically hands-on while leading other engineers.
  • Experience providing technical leadership to data engineers, including code review, solution design and engineering standards.
  • Strong understanding of software and data engineering practices including Git/source control, CI/CD, automated testing, deployment and production support.
  • Experience implementing data quality, reconciliation, load assurance, monitoring and control mechanisms.
  • Exposure to IBM StreamSets or similar data movement and integration technologies.
  • Experience working across cloud and on-premises integration patterns.
  • Strong debugging and problem-solving skills, including the ability to investigate complex data and pipeline issues.
  • Ability to work through ambiguous requirements, identify gaps, challenge proposed approaches and shape fit-for-purpose solutions.
  • Strong stakeholder management skills and the confidence to provide technical direction across engineering, architecture, business and operational teams.

Responsibilities

  • Design, build, test, deploy and support data engineering solutions as a senior hands-on engineer.
  • Lead and line-manage a small team of 3–4 data engineers, analysts and QAs, providing technical direction, coaching, feedback and development.
  • Lead delivery of ASB data engineering initiatives while contributing directly to the codebase and technical implementation.
  • Design, build and optimise production-grade data pipelines, transformations and integration solutions.
  • Write high-quality, maintainable SQL and dbt code and contribute directly to complex engineering work where required.
  • Review code produced by the team, provide constructive technical feedback and ensure agreed engineering standards are consistently applied.
  • Lead technical and solution design reviews and make pragmatic engineering decisions where requirements, designs or delivery approaches are unclear.
  • Establish and maintain engineering standards covering coding, testing, documentation, source control, deployment, monitoring and support.
  • Translate business, data and financial crime requirements into practical end-to-end technical solutions.
  • Work across Snowflake, dbt, IBM StreamSets and related technologies to support cloud, on-premises and Oracle-integrated data patterns.
  • Diagnose and resolve complex data, performance and integration issues, including production problems where required.
  • Build data quality, reconciliation, load assurance and control requirements into engineering solutions.
  • Identify technical risks, dependencies and delivery constraints early and drive them through to resolution.
  • Work closely with engineers, architects, database teams, business subject-matter experts and technology stakeholders to support successful delivery.
  • Promote reusable engineering patterns, automation and continuous improvement that improve delivery speed, maintainability and control.
  • Ensure solutions are secure, resilient, scalable and aligned with relevant enterprise technology and engineering standards.

Desired Qualifications

  • Oracle experience.
  • Experience in financial services, Financial Crime or Transaction Monitoring.

About the Company

CommBank

Full-spectrum financial services and banking

Commonwealth Bank of Australia (CommBank) provides a full range of financial services in Australia, including retail, premium, business and institutional banking, funds management, superannuation, insurance, investments and sharebroking. Customers use accounts, loans, investments and insurance through multiple channels with digital tools and advisory services to manage money, borrow, invest and plan for the future. It differentiates itself by its size, scale and breadth, offering a broad suite of services under one umbrella to serve the Australian market. Its goal is to help all Australians build and manage their finances and to engage with customers and communities.

Company size
10,001+
Company stage
IPO
Headquarters
Sydney NSW, Australia
Founded
1911

Recently Posted Jobs

Explore more opportunities at CommBank

See more jobs