Overview
As a Software Engineer in the Energy and Resources Program, you will play a critical role in maintaining and evolving the Bureau’s weather forecasting systems that produce and deliver forecasts for Energy and Resources customers. You will contribute to the development of customer-facing products, including interactive visualisations and robust APIs, to ensure weather insights are accessible and actionable for a diverse range of users. Your work will directly support forecasters and customers by enhancing the reliability, usability, and performance of forecasting tools and services.
Responsibilities
- Maintain and evolve Bureau weather forecasting systems that produce and deliver forecasts for Energy and Resources customers.
- Contribute to the development of customer-facing products, including interactive visualisations and robust APIs, to ensure weather insights are accessible and actionable for a diverse range of users.
- Support forecasters and customers by enhancing the reliability, usability, and performance of forecasting tools and services.
- Contribute to the Bureau’s next-generation weather forecasting platform, integrating meteorologist-driven forecasts and automated services powered by machine learning.
- Design and build scalable, full-stack solutions using Python, Django, and React to transform complex weather data into actionable intelligence.
- Apply Dev SecOps principles to ensure secure, reliable, and maintainable systems, including continuous integration and delivery pipelines.
- Leverage cloud technologies (preferably AWS) and collaborate with customer-facing teams to translate user needs into innovative, high-impact services.
Qualifications
- Experience with Python, Django, and React.
- Knowledge of weather data and full-stack development concepts is desirable.
- Strong focus on customer-facing delivery and ability to work with cross-functional teams to translate requirements into valuable services.
Application Details
Application Closing Date: Monday 22 September 2025
#J-18808-Ljbffr