Senior Data Engineer – NSW Department of Climate Change, Energy, the Environment and Water (DCCEEW)
Location: Parramatta (preferred, hybrid working supported)
Contract: Temporary full‑time, up to 30 June 2028, 35 hours per week
Salary: $133,348 – $146,945 + super and annual leave loading
We invite you to help shape the department’s modern data environment and build the foundations that enable better decisions across climate, energy, and water management.
About the role
- Design, develop, and support trusted data products used by teams across the department.
- Turn complex and diverse data sources into reliable, scalable, and accessible products.
- Build robust transformation processes in Fabric Notebooks using modular, reusable, and parameterised Python and PySpark code.
- Apply Medallion architecture patterns to create well‑structured, governed, and high‑performing lakehouses and warehouses.
- Develop data products that are reliable, observable, and fit for purpose, with strong controls for auditing, load assurance, data quality, and error handling.
- Monitor pipeline performance and resolve issues before they affect downstream users.
- Work directly with domain experts to understand data challenges and deliver solutions aligned with data mesh principles.
- Share knowledge through reusable notebooks, templates, frameworks, and engineering practices that help lift capability across the team.
- Support and operate the department’s enterprise data platform, including platform monitoring, operational support, access management, incident resolution, and ongoing maintenance of secure and reliable data services.
- Implement and continuously improve platform governance, operational controls, monitoring, automation, and support processes.
About you
- Experienced data engineer who enjoys turning complex data challenges into practical, reliable solutions.
- Comfortable working across the full data engineering lifecycle—from ingestion and transformation, through performance optimisation, monitoring, and support.
- Extensive experience in the data engineering role involving the design, development, and support of production data solutions.
- Practical experience with Microsoft Fabric, including lakehouses, warehouses, data pipelines, mirroring, and notebooks.
- Strong programming skills in Python, PySpark, and SQL.
- Knowledge of Delta Lake, schema evolution, Medallion architecture, and data quality practices.
- Experience working in agile teams and collaborating with technical and non‑technical stakeholders.
- Ability to understand business and domain requirements and translate them into high‑quality data products.
- A proactive approach to problem‑solving, continuous improvement, and knowledge sharing.
Benefits & Perks
- Hybrid working arrangement – 2 days remote per week.
- Opportunities for career growth, including regional exposure.
- Complimentary snacks and beverages in the office pantry.
- Healthcare coverage (medical, dental, optical) and gym benefits.
- Flexible smart‑casual dress code.
- Young, vibrant, open work culture.
- Recruitment pool for ongoing and temporary opportunities for the next 18 months.
Equal Opportunity Statement
We welcome applications from individuals of all backgrounds, including those with disabilities, additional health or mental health needs, and/or neurodiverse conditions. We are committed to maintaining a secure and trustworthy recruitment process and take fraudulent activity seriously. All newly hired employees are required to attend an in‑person Day 1 onboarding at an NSW Department of Climate Change, Energy, the Environment and Water office location as a condition of employment.
Applications close Wednesday, 28 Oct 2026 at 11:55PM.
Should you need any adjustments during the application or interview process, please let us know.