Overview
Join to apply for the Senior Software Engineer role at Bureau of Meteorology
Base pay range: A$115,443.00/yr - A$125,832.00/yr
Responsibilities
* Maintain and evolve the Bureau's 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.
* Improve reliability, usability, and performance of forecasting tools and services to support forecasters and customers.
* Contribute to the Bureau's next-generation weather forecasting platform that integrates 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 DevSecOps principles to ensure secure, reliable, and maintainable systems and contribute to CI/CD pipelines.
* Work with customer-facing teams to understand user needs and translate them into innovative, high-impact services.
Qualifications
* Knowledge of weather data and experience with Python, Django, and React.
* Experience with cloud technologies, particularly AWS.
* Ability to deliver customer-focused outcomes and work with cross-functional teams to convert requirements into valuable services.
* Experience applying DevSecOps practices to software delivery.
Position details
Senior Software Engineer — Brisbane, Melbourne and Perth preferred; other capital city locations considered.
Location-specific details: Brisbane, Melbourne, Perth preferred; other capital cities considered.
Application Closing Date: Monday 22 September 2025
Seniority level: Not Applicable
Employment type: Full-time
Job function: Other, Information Technology, and Engineering
Industries: Government Administration and Government Relations Services
#J-18808-Ljbffr