Engineer - Data Modernisation (Sydney or Melbourne Based)
Westpac — Australia · Posted ~1 hour ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Job Description
Sydney or Melbourne Hybrid Working
Opportunity Knocks ...
Help modernise the reusable platforms, frameworks and automation that enable our Data Delivery teams to build data products and pipelines faster, safer, and more consistently across the enterprise.
This is a genuinely hands-on engineering opportunity for someone who enjoys solving complex problems across the full data and software stack.
You will turn roadmap priorities into secure, production-grade capabilities, modernising existing solutions rather than simply re-hosting legacy complexity.
Core Focus ...
Design, build, test, deploy and support data pipelines, APIs, services, integrations, and platform utilities.
Build and extend reusable frameworks and developer tooling, including ADAPT and Unified Framework (UFW) capabilities.
Modernise Teradata, enterprise batch, integration and other legacy workloads through safe, incremental migration and robust reconciliation.
Automate build, testing, deployment, migration, observability and operational support through CI/CD and infrastructure-as-code.
Diagnose complex cross-stack issues spanning code, data, infrastructure, orchestration, security, and runtime operations.
Use AMP, GitHub Copilot, and approved AI tooling responsibly to accelerate coding, testing, documentation, migration, and operational diagnosis.
Own components through production support and convert successful delivery into documented, tested, and reusable engineering patterns.
Partner across engineering, architecture, platform, and delivery teams, while coaching others and raising engineering standards.
What do I need?
Strong, recent hands-on engineering experience in complex production environments is essential.
We are looking for depth across data and software engineering, not experience limited to proofs of concept, narrow platform development, or advisory work.
Advanced SQL and strong programming capability in Python or another enterprise language.
Proven 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.
Strong understanding of data modelling, distributed processing, orchestration, metadata, lineage, and data-quality controls.
Practical cloud engineering experience, including 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 across debugging, performance tuning, observability, reliability, and incident resolution.
Sound understanding of security, identity, secrets management, privacy, resilience, and technology risk controls.
Clear communication and the ability to explain technical trade-offs and collaborate with diverse technical and delivery stakeholders.
Strong cross-stack engineering fundamentals and the ability to learn unfamiliar environments quickly are critical and our tech stack relating to this role covers -
Core engineering: SQL, Python, APIs, microservices, distributed data processing and automated testing Cloud and data: Microsoft Azure, Synapse, Data Factory, Databricks, Spark, storage, monitoring, and Snowflake Legacy and enterprise: Teradata, enterprise batch, and integration platforms, EBIP, Sterling, or equivalent Platform and delivery: ADAPT, Unified Framework (UFW), Git, CI/CD, containers, Kubernetes, infrastructure-as-code, and observability AI-enabled engineering: AMP, GitHub Copilot, governed AI agents, metadata-driven automation, automated reconciliation, and migration tooling
Why join us?
We are obsessed with becoming our customers' #1 banking partner for life, and we are looking for people who are passionate about helping us achieve that goal.
In return, we are committed to making Westpac the best place to work in the country.
Here are just a few of the ways we are already doing that:
Exclusive offers on banking products and discounts from top brands, including generous employee-only mortgage rates! Flexible work arrangements to help you achieve a greater work/life balance, and a variety of leave options including Culture, Lifestyle and Wellbeing leave.
Tailored learning and development opportunities to help grow your career within the bank.
Lots of opportunities to ‘give back’ to the Community by getting involved in our volunteering initiatives.
Create your future today!
To get started, simply click on theAPPLYorAPPLY NOWbutton.
We are all about creating a supportive and inclusive community.
We welcome everyone – no matter your age, gender, background, or abilities.
We also provide additional support to welcome our veterans, Indigenous Australians, and neurodiverse community.
If you need any adjustments during the recruitment process, you can find out more information and additional contact details by visiting the"People with Disability and/or needing Accessibility Requirements"page via our website .
We have 144,555 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 144,555 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume