Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Engineer - Data Modernisation

Home > Python programming jobs

Engineer - Data Modernisation in Australia new

  • Westpac
  • Full time
  • Email
  • Melbourne

Responsibilities

  • Design, build, test, deploy, and support data pipelines, APIs, services, integrations, and platform utilities.
  • Build reusable frameworks and developer tooling, including ADAPT and Unified Framework capabilities.
  • Modernise Teradata, enterprise batch, integration, and other legacy workloads through safe incremental migration and reconciliation.
  • Automate build, testing, deployment, migration, observability, and operational support using CI/CD and infrastructure-as-code.
  • Diagnose complex issues across code, data, infrastructure, orchestration, security, and runtime operations.
  • Use AMP, GitHub Copilot, and approved AI tooling to accelerate coding, testing, documentation, migration, and operational diagnosis.
  • Own components through production support and create documented, tested, reusable engineering patterns.
  • Partner with engineering, architecture, platform, and delivery teams while coaching others and raising engineering standards.

Requirements

  • Strong, recent hands-on engineering experience in complex production environments.
  • Advanced SQL and strong programming capability in Python or another enterprise language.
  • Engineering experience across more than one data platform or technology stack.
  • Hands-on delivery and operation of batch or streaming pipelines, APIs, services, and system integrations.
  • Understanding of data modelling, distributed processing, orchestration, metadata, lineage, and data-quality controls.
  • Practical cloud engineering experience with CI/CD, automated testing, containers, and infrastructure-as-code.
  • Ability to analyse unfamiliar legacy code and workloads, map dependencies, and modernise them safely.
  • Strong production engineering capability in debugging, performance tuning, observability, reliability, and incident resolution.
  • Understanding of security, identity, secrets management, privacy, resilience, and technology risk controls.
  • Clear communication and ability to explain technical trade-offs and collaborate with technical and delivery stakeholders.
  • Strong cross-stack engineering fundamentals and ability to learn unfamiliar environments quickly.

Benefits

  • Hybrid working opportunity based in Sydney or Melbourne.
  • Exclusive banking-product and brand discounts, including employee-only mortgage rates.
  • Flexible work arrangements and leave options including Culture, Lifestyle, and Wellbeing leave.
  • Tailored learning and development opportunities.
  • Opportunities to participate in community volunteering initiatives.
  • Inclusive workplace support, including recruitment adjustments and support for veterans, Indigenous Australians, and neurodiverse candidates.

Westpac

Westpac is an Australian banking group that provides retail, business, and institutional banking, payments, and wealth/insurance services to consumers and enterprises. Founded in 1817 and headquartered in Sydney, it operates across Australia and New Zealand under brands including Westpac, St.Geor...

Similar positions

MOPS Automation SW Dev Engineer

  • AST SpaceMobile
  • Full time
  • Others
  • 09/23/2026
  • Barcelona, Spain

Principal, Security Engineer

  • Coupang
  • Full time
  • Others
  • 09/23/2026
  • Salary: $209k - $360k/yr
  • Seoul, Korea

Full-Stack Engineer

  • Oscilar
  • Full time
  • USA
  • 09/23/2026
  • Salary: $153k - $213k/yr
  • Palo Alto, CA

Infrastructure engineer

  • WRITER
  • Full time
  • UK
  • 09/23/2026
  • Salary: Competitive
  • London

Security Engineer

  • HubSpot
  • Full time
  • UK
  • 09/23/2026
  • Remote