Senior Data Engineer
Position: Senior Data Engineer
Employment Type: Permanent Full Time
- Opportunity to work from our modern Chatswood office
- In-office presence with hybrid flexibility for work-life balance
- Attractive salary, up to $169,151 + 12% Super and annual leave loading
- Allocated day off per month, salary packaging, discounted fitness passport and more!
- Join the team enriching health in millions of ways every day through digital innovation
Applications Close: 11:59pm, 16 July 2025
About Us – eHealth NSW
At eHealth NSW, we’re leading the digital transformation of Australia’s largest health system. As NSW Health’s digital centre of excellence, we design, build and support world-class ICT solutions that improve patient care across the state.
Guided by a Cloud First Strategy, we’re harnessing digital technology to better patient care and deliver scalable, quality, patient-centred, digital healthcare. With your skills and experience, you can help enrich the lives of millions while developing your career within Australia’s largest health organisation—alongside passionate tech professionals, health partners and industry leaders building solutions that truly make a difference.
About the Opportunity
As Senior Data Engineer of our Data Analytics Services at eHealth NSW, you will help make a real difference in healthcare by playing a pivotal role in shaping the future of healthcare analytics. Reporting to the Senior Product Owner – Clinical Analytics, you will collaborate with a team of digital healthcare specialists, analytics experts, and technology professionals to develop and continuously enhance a suite of analytics products. Your work will empower healthcare providers to improve patient outcomes and streamline care delivery.
In this role, you will:
- Contribute to the design, development, and delivery of large-scale analytics solutions, drawing on electronic health records and clinical systems to improve patient outcomes and support sustainable healthcare delivery across NSW.
- Apply strong data‑analytics expertise to explore and interpret complex datasets with minimal guidance, uncovering insights on how to effectively and accurately use the datasets for analytics.
- Support the lifecycle of analytics solutions; assist in technical design, data models, dashboards, analytics tools, implementation of reports, and testing to ensure alignment with strategic roadmaps and quality delivery.
- Develop and maintain ETL/ELT pipelines using cloud-based data processing tools—ensuring scalable, secure, and high-performing solutions under architectural guidance.
- Design, maintain, and refine data models that underpin clinical analytics and reporting—ensuring data quality, consistency, and accuracy for reliable insights.
- Follow coding standards, quality‑assurance practices, and architectural patterns that enhance security, maintainability, and performance.
- Develop clear, impactful data visualisations and reports—tailored for both technical and non‑technical audiences—to support informed, data‑driven decision-making
This role is internally referred to as Senior Engineer - Data and Business Intelligence.
About you
We are looking for someone who has:
- Experience handling large, complex healthcare datasets and data models extracted from hospital electronic health‑record systems to generate actionable insights.
- Strong SQL proficiency coupled with extensive data‑engineering expertise.
- A strong track record of designing, maintaining, and optimising sophisticated data models that support critical clinical analytics—ensuring impeccable data quality and reliability.
- Demonstrated ability to independently produce data assets from minimally documented sources, navigating ambiguity to deliver high‑value outcomes.
- Experience delivering top‑quality results in fast‑paced, high‑volume environments with tight deadlines.
- A collaborative mindset and hands‑on familiarity with source‑control systems and change/version‑control processes.
- Confidence in applying analytics best practices, including version control, automated testing, and agile methodologies.
- Proficiency with modern analytics platforms such as Snowflake and dbt.
- Strong stakeholder management—able to address data and data product queries professionally and promptly.
- A customer‑centric, growth mindset—continuously expanding your skills, enhancing products, and refining processes to exceed expectations and drive meaningful impact.
Need more information?
- Position Description
- Find out how we hire at eHealth NSW
- Check out our diversity and inclusion commitment
- Learn more about us at eHealth NSW
Working at eHealth
Our people are at the heart of who we are. We support our people with great benefits so they can enrich health in millions of ways every day:
- Flexible work options
- Professional growth and career development
- Allocated day off per month
- Salary Packaging
- Various health and wellbeing programs to support our team
How to apply
Share with us your cover letter and most up to date resume (up to 5 pages), highlighting your relevant skills and experience.
We recognise that AI tools are increasingly being used to assist with resumes and applications. While we welcome their use, we’re eager to see your personality and get to know the person behind the application!
For further discussions around the role or recruitment process, including adjustments, please contact our Talent Advisor at Manisha.Tuladhar@health.nsw.gov.au or Hiring Manager, Kevin Sam at Kevin.Sam@health.nsw.gov.au and quote REQ588504.
Additional information
- This recruitment may be used to create a Talent Pool for similar future roles (ongoing or temporary) that may arise over the next 18 months.
- To be eligible for this role you must have current Australian work rights (Australian citizen, permanent resident, New Zealand citizen with a current passport, or hold a valid visa with permission to work in Australia).