What is a Data Engineer at NAB - National Australia Bank?
A Data Engineer at NAB - National Australia Bank plays a pivotal role in transforming raw data into high-value assets that drive the bank’s digital strategy. You are responsible for architecting, building, and maintaining the robust data pipelines that power everything from real-time customer insights to critical financial reporting. Your work ensures that data is reliable, accessible, and secure, directly supporting the bank’s objective to simplify and digitize banking for millions of customers.
This role sits at the intersection of complex cloud infrastructure and business-critical analytics. You will often work with large-scale distributed systems, requiring you to balance technical performance with the high standards of governance and security necessary in the financial sector. Whether you are optimizing Spark jobs or designing scalable data warehouses, your contributions directly impact how NAB - National Australia Bank leverages technology to maintain its competitive edge.
The work environment is collaborative and technically rigorous. You will frequently partner with data scientists, analysts, and software engineers to solve complex data challenges. If you enjoy building scalable, resilient systems that serve as the backbone for organizational decision-making, this position offers the scale and complexity required to make a tangible impact.

