Location: Brisbane Office
Number of Positions Available: 1
NTI Reference Number: Snr_Data_Engineer
Work Type: Full time
We are currently seeking a Senior Data Engineer who is passionate about driving modern data solutions within an industry leading Australian Employer of Choice. This role is permanent, full time.
Joining NTI’s Insights & Analytics team, you’ll play a strategic role in shaping and delivering scalable, secure, and high-performing data infrastructure that underpins NTI’s analytics, actuarial and data science platforms. You’ll lead the design of end-to-end data solutions, influence data platform strategy, and work cross-functionally to deliver trusted, high-quality data assets that enable data-driven decision-making across the business.
Working alongside experienced engineers, architects and analytics professionals, you’ll bring deep technical expertise while mentoring others and championing best practice across data engineering, cloud platforms and data governance — contributing to high-impact initiatives that drive innovation and operational efficiency.
About the role
Day to day, you will:
Lead the design, development and optimisation of scalable data pipelines and ETL/ELT processes across cloud and on-premises platforms
Design and implement robust data architectures that support analytics, reporting and data science use cases
Drive the adoption of modern data engineering practices, including DevOps, CI/CD and automation of data workflows
Develop and maintain high-quality, curated data assets for use across multiple business domains
Optimise data ingestion, transformation and delivery processes to ensure performance, reliability and scalability
Establish and enforce data governance, security and quality standards across the data lifecycle
Collaborate with stakeholders across IT, Insights & Analytics and the wider business to translate complex requirements into technical solutions
Provide technical leadership, mentorship and guidance to data engineers and broader analytics teams
Evaluate and implement emerging tools, technologies and frameworks to continuously improve NTI’s data ecosystem
Create and maintain comprehensive technical documentation for data solutions, architectures and processes
What we would like to see from you
From a personal perspective, we’d love to see:
A strategic mindset with the ability to balance big-picture thinking and hands-on delivery
Strong communication skills, with confidence engaging stakeholders across technical and non-technical audiences
A proactive approach to problem solving, with the ability to navigate complexity and ambiguity
A collaborative mindset and passion for mentoring and uplifting team capability
A continuous improvement focus, with curiosity to explore emerging technologies and practices
From a technical perspective, we’d love to see the following in your application:
Tertiary qualification in Computer Science, Engineering, Information Technology or a related discipline
Extensive experience (7+ years) in data engineering, including enterprise data platforms and cloud environments
Strong expertise in SQL and data modelling, with proven experience in data warehouse design and large-scale data solutions
Hands-on experience with ETL/ELT tools and frameworks (e.g. SSIS, dbt, Airflow, Azure Data Factory or similar)
Proficiency in programming languages such as Python (or similar) for data processing and automation
Demonstrated experience working with cloud data platforms (e.g. Azure, AWS or GCP)
Experience designing and integrating APIs and working with streaming or real-time data solutions (e.g. Kafka or similar)
Strong understanding of data governance, data quality and information security practices
Experience implementing modern data engineering principles, including CI/CD and DevOps practices
Ability to design scalable data architectures and translate business requirements into robust technical solutions
What to expect when you're a part of the NTI family:
Boasting close to 50 years' experience and backed by two of Australia's largest insurers (CGU and Vero), you'll enjoy stability, a great brand reputation and a team of experts to learn from. We are committed to being a Best Employer of the Best People and as such, we offer:
A real and tangible commitment to your development and ongoing study
Competitive annual incentive program of up to 15% of your salary package
Up to 50% discount on a large range of personal insurance products
Access to discounts on over 350 retailers across Australia
The ability to apply for flexible working arrangements (subject to relevant NTI policies) + more!
At NTI, we're committed to providing an environment where our team members feel comfortable to be themselves and valued for their unique perspectives and contributions.
Ready to apply? We can't wait to read your application!
We'd love for you to apply with a resume and cover letter explaining why you'd like to join our team.
Our application process is tailored to each role based on the unique requirements. You may be required to complete phone and face to face interviews, and qualification and reference checks as part of the application process.