Senior Data Engineer: Test Data & Cloud Pipelines

NAB

City of Melbourne

On-site

AUD 140,000 - 190,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

NAB is seeking a Senior Data Engineer to shape secure, automated data solutions in the Core Engineering Team. You’ll develop scalable Python services, build data pipelines using PySpark, and deploy on AWS and Azure to ensure reliability and performance.

You’ll work with stakeholders to design effective technology solutions, maintain ETL processes, and support CI/CD practices while documenting deployment guides and runbooks.

Qualifications

  • Hands-on Python development in daily delivery.
  • Solid understanding of cloud environments (AWS/Azure).
  • Designing and optimising SQL for data manipulation and analysis.
  • Data pipelines, ETL processes and distributed computing.
  • CI/CD tooling (Jenkins or similar) and shell scripting.
  • PySpark and EMR experience is a plus.
  • Data masking or data privacy tooling is highly desirable.

Responsibilities

  • Develop, enhance and maintain scalable applications, automation solutions and operational tooling using Python, following coding standards, best practices and reusable design principles.
  • Build, deploy and support cloud-based applications and services across AWS and Azure for scalability, security, reliability and performance.
  • Develop and maintain ETL processes, data pipelines and data integration using PySpark and EMR where applicable.
  • Support CI/CD practices and software delivery processes for reliable releases.
  • Create and maintain technical documentation, deployment guides and runbooks.
  • Partner with stakeholders to gather requirements and design effective technology solutions.
  • Proactively manage risk and ensure compliance; adhere to processes and procedures.

Skills

Python
PySpark
SQL
Cloud AWS/Azure
Data pipelines
CI/CD tooling
Shell scripting
EMR
Data masking
Communication

Tools

Jenkins

Job description

NAB is seeking a Senior Data Engineer to shape secure, automated data solutions in the Core Engineering Team. You’ll develop scalable Python services, build data pipelines using PySpark, and deploy on AWS and Azure to ensure reliability and performance.

You’ll work with stakeholders to design effective technology solutions, maintain ETL processes, and support CI/CD practices while documenting deployment guides and runbooks.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer: Test Data Automation & Cloud ETL
Senior Data Engineer: Test Data Automation & Cloud ETL

National Australia Bank • Sydney

On-site
AUD 140,000 - 190,000
Senior Data Engineer – Test Data Management
Senior Data Engineer – Test Data Management

National Australia Bank • Sydney

On-site
AUD 140,000 - 190,000
Senior Data Engineer - Cloud Data Platform & ML Pipelines
Senior Data Engineer - Cloud Data Platform & ML Pipelines

Compare The Market Pty • City of Brisbane

Hybrid
AUD 130,000 - 180,000
Vibrant and social community
Flexible work – one day WFH
‘ME’ leave and ‘Volunteer Day’ leave
+3
Senior Data Engineer: AWS, Snowflake & AI Pipelines
Senior Data Engineer: AWS, Snowflake & AI Pipelines

Synechron • Sydney

On-site
AUD 120,000 - 180,000
Senior Data Engineer — BI & Cloud Pipelines
Senior Data Engineer — BI & Cloud Pipelines

Cotality Australia • City of Brisbane

Hybrid
AUD 100,000 - 130,000
Wellbeing leave
Annual wellbeing allowance
Generous parental leave
+2
Senior Data Engineer — Azure Databricks & ETL Pipelines
Senior Data Engineer — Azure Databricks & ETL Pipelines

Tech Mahindra • Sydney

On-site
AUD 140,000 - 180,000
Senior Data Platform Engineer - Databricks & AI Pipelines
Senior Data Platform Engineer - Databricks & AI Pipelines

Nuix • Sydney

Hybrid
AUD 180,000 - 240,000
Senior Data Platform Engineer – Scale Reliable Pipelines
Senior Data Platform Engineer – Scale Reliable Pipelines

carsales • Australia

Hybrid
AUD 140,000 - 190,000
Hybrid work model
Wellbeing initiatives
Flexible working arrangements
+1
Senior Data Engineer – Test Data Management
Senior Data Engineer – Test Data Management

NAB • City of Melbourne

On-site
AUD 140,000 - 190,000
Senior Data Engineer - AWS
Senior Data Engineer - AWS

Tallentire O'Flynn Movsowitz • Sydney

On-site
AUD 120,000 - 160,000