Print / Save PDF Back to job

Senior Data Engineer

Bank of New Zealand · New Zealand

How to use this kit

Ground every answer in facts on this page and the original listing. We never invent Glassdoor-style reviews or salaries that are not in our data.

Interview prep

Be ready to walk through database architecture choices, data modeling for scale and security, and how you collaborate with architects on requirements. Expect scenarios on transfers, partitions, indexing, and documenting designs for reliability in a regulated banking context.

Fit summary

Strong fit if you lead data platform design for enterprise systems and want a senior engineering role in New Zealand with Bank of New Zealand. Less ideal if you need remote-first work or lack depth in architecture and production data systems.

Day in the role

As a Senior Data Engineer at Bank of New Zealand, a typical day centers on designing and documenting database architectures, building data models and pipelines, and partnering with architects and analysts so banking systems stay scalable, secure, and reliable. You shape interfaces, transfers, partitions, and indexes so data is efficient to access under production load.

Skills to emphasize

Strengthen core software and data fundamentals with free paths:

FAQ from this listing

Is this role remote?

The listing is not remote; expect work based in New Zealand.

What does a Senior Data Engineer focus on?

Architecting databases and data models, documenting designs, and collaborating with architects so systems stay scalable, secure, and performant.

Where can I learn supporting skills for free?

freeCodeCamp, Saylor CS courses, CS50 (free to learn), and Microsoft Learn developer paths are free or free to learn per the listed resources.

Occupation tasks (O*NET)

Public-domain labor data — prepare examples for 2–3 of these.

O*NET source

Role overview (listing rewrite)

Senior Data Engineer at Bank of New Zealand | New Zealand Role Overview The Senior Data Engineer will be responsible for designing, developing, and maintaining data pipelines and processes that support critical business operations. This role involves working closely with cross-functional teams to ensure the integrity and accuracy of our data assets. Your Responsibilities Design and implement robust data pipelines using modern ETL tools and technologies. Develop and maintain scalable, reliable, and efficient data processing systems. Collaborate with data scientists and analysts to provide high-quality data for business insights and decision-making. Ensure data quality through rigorous testing and validation processes. Document all data-related processes and procedures for future reference and compliance. Skills & Qualifications Minimum of 5 years of experience in data engineering or a related field. Strong proficiency in ETL tools such as Apache Airflow, Apache Beam, or similar. Familiarity with big data technologies like Hadoop, Spark, and Kafka. Experience with SQL and NoSQL databases. Knowledge of cloud platforms (AWS, GCP) is a plus. Working at Bank of New Zealand At BNZ, we foster an agile and energizing environment where innovation thrives. Our commitment to employee wellbeing includes flexible working arrangements and generous leave policies. We offer opportunities for growth, continuous learning, and career development. No two days are the same here as you work on projects that truly make a difference. Applying for This Role To apply, complete your application directly on this page, or you'll be redirected to the employer's application platform to finish submitting there.

Full job on Get A Job.AI

Questions to ask them

Generated for personal interview prep · 2026-07-28 UTC · getajob.ai