About the Role
As a Staff Data Engineer, you will work at the forefront of Product Control technology, delivering critical solutions that support the Bank’s global ambitions. You will lead and guide a team of engineers, collaborating across business and technical stakeholders to deliver a strategic data platform initiative.
Responsibilities
- Design, build, and deliver a new cloud data solution to transform Product Control technology requirements.
- Lead the design and delivery of cost-effective, scalable data solutions aligned with strategic goals.
- Drive solution architecture decisions, ensuring alignment with enterprise architecture principles and business priorities.
- Engineer robust data product assets and pipelines in AWS (S3, Glue, Iceberg, Kinesis, Airflow, Sagemaker, Redshift) that integrate with other applications.
- Provide technical data governance and risk management.
- Lead a team of data engineers, providing technical guidance, reviewing work, and mentoring team members.
- Define and implement engineering standards, including data modelling, ingestion, transformation, and egression patterns.
- Collaborate across teams to ensure secure, efficient, and well-documented solutions.
- Learn and contribute to continuous improvement initiatives within the team.
Requirements
- Experience in designing, building, and delivering greenfield data solutions in AWS Cloud using cloud-native technologies.
- Experience producing data products or data assets with proper data quality assurance and security controls.
- Passionate technology leaders who are hands-on in designing, problem-solving, and taking ownership.
- Strong solution design capabilities, stakeholder engagement, and leadership in technical decisions.
- Excellent verbal and written communication skills.
- Commendable experience in driving cost-effective and technologically feasible solutions.
- Ability to steer solution decisions across the group to meet operational and strategic goals.
- Provides thought leadership and contributes to the design of technical solutions and patterns.
- Ability to engage and manage engineers, internal stakeholders, and external suppliers.
- Problem-solving mindset with a focus on automation and continuous process improvement.
Skills
- Data ingestion
- Data integration
- Data pipeline solutions
- Data Architecture
- Data modelling techniques
- Data governance
- Data lineage
- Technical metadata
- Data quality
- Reconciliation
- Platform efficiency through automation and AI
- AWS Data Stack (EMR, Glue, Redshift, Athena, S3, Lambda, ECS)
- Data Orchestration & Pipelines (Airflow, Dataform)
- Data Formats & Modelling (Iceberg, JSON, XML, CSV)
- Programming (Python, SQL)
- DevOps (Git, GitHub Actions, Unix shell scripting)
- ETL & Ingestion
- Security and Observability (DevSecOps, Artifactory, Observability tooling)
- Solution design
- Technical specifications
- Testing & Automation (test automation frameworks, Jupyter Notebooks)
- CI/CD Tools (GitHub Actions, Team City, Jenkins, Octopus)
- SQL scripting
- Postgres
- Data warehousing
- Teradata
- Oracle
- Visualisation tools (PowerBI, Tableau)
- Automation skills (testing, data ingestion, APIs, file transfers)
Location
- Melbourne
- Perth
Work Type
- Flexible work locations
- At least half their time each month connecting in office
- Changing start and finish times
- Part-time arrangements
- Job share
Experience Level
- Staff
About the Company
- We're the largest and most advanced Data Engineering teams in the country.
- We're building tomorrow’s bank today with world-class engineering.
- Our people bring their diverse backgrounds and unique perspectives to build a respectful, inclusive, and flexible workplace.
- We're driven by our values, and supported to share ideas, initiatives, and energy.
- Making a positive impact for customers, communities, and each other is part of our every day.
- We support our people with the flexibility to balance where work is done.
