CSIRO

Senior Software Engineer, National Energy Analysis Centre

CSIRO  •  Hobart, AU (Onsite)  •  2 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Acknowledgement of Country

CSIRO acknowledges the Traditional Owners of the land, sea and waters, of the area that we live and work on across Australia. We acknowledge their continuing connection to their culture and pay our respects to their Elders past and present. View our vision towards reconciliation

Role highlights

  • Shape NEAC’s digital infrastructure and technical architecture
  • Build production systems to manage research program data and systems science workflows
  • Work with scientists to deliver national energy transition impact

About CSIRO

As Australia's national science agency, CSIRO is solving the greatest challenges through innovative science and technology. Many of our iconic innovations were once considered impossible until someone, just like you, joined us and took on the challenge.

Visit CSIRO.au for more information.

About NEAC

The National Energy Analysis Centre (NEAC) is a CSIRO-led, next-generation digital research infrastructure that will drive and inform Australia's energy transition to net zero. NEAC offers a systems-science approach, combining technical data with human behaviour insights to support faster, smarter energy innovation. It connects real people, physical test facilities, and sophisticated modelling to support researchers, innovators, and policymakers in shaping the energy landscape of the future.

NEAC includes:

  • The Living Lab – a real-world data network of homes, businesses and energy users
  • The Systems Science Toolbox – a comprehensive model suite for Australia's entire energy system
  • Physical Infrastructure Integration – connections to CSIRO facilities for testing and simulation

The opportunity

As a Senior Software Engineer in NEAC, you will design, build and operate critical digital infrastructure supporting Australia’s energy transition. Working in a newly formed, multidisciplinary team, you’ll develop full-stack solutions across data management, analytical workflows and user interfaces, while influencing technical architecture and engaging directly with researchers, industry and policymakers to deliver impactful, real-world outcomes.

Your high-level duties will include:

  • Lead the software engineering of significant technical components under the high-level guidance of the NEAC Engineering Lead.
  • Apply software engineering best practice to design, implement and operate NEAC’s digital infrastructure, including cloud-hosted systems for IoT data management, analytical workflows and user interfaces, making well-reasoned architectural choices informed by current technological developments.
  • Ensure the needs of NEAC researchers, policymakers and end-users are met by anticipating requirements, translating research objectives into technical solutions, and adapting quickly to changing project and external conditions.
  • Work collaboratively as part of a multi-disciplinary, regionally dispersed team and contribute to agile software development processes to support NEAC product and engineering objectives.
  • Be accountable for the quality of software delivered, ensuring alignment of engineering activities with NEAC’s research goals, product roadmap and technology direction.

Role particulars

Location and office arrangements: Hobart, Melbourne, Canberra, preferred Other locations with a CSIRO Energy presence may be considered.

Salary: AU$118k – AU$127k per annum (pro rata for part-time), plus 15.4% superannuation

Tenure & work schedule: Specified term of 3 years; Full time.

Reference: 103210

As the successful candidate, you will bring:

Essential

  1. At least 3 years' experience developing and maintaining production software in Python, with a track record of owning significant components end-to-end. Experience with TypeScript or other languages is advantageous.
  2. Demonstrated experience designing, deploying and operating cloud-based software systems using a major cloud platform in a production environment, including infrastructure management using Terraform or similar infrastructure-as-code tools.
  3. Experience applying automated testing practices and associated frameworks to deliver high-quality, reliable software.
  4. Knowledge of, and experience applying, sound software design principles and design patterns.
  5. Demonstrated ability and willingness to learn, evaluate and adopt new technologies and ways of working, including Agentic AI-assisted software development, where appropriate, to improve engineering outcomes.
  6. Demonstrated full software development lifecycle experience, including requirements gathering, system architecture, documentation, API design and delivery, web interface and analytical or computational workflow development, and ongoing operations and support of production systems.
  7. Proven ability to identify, analyse and solve complex technical problems, and to adapt effectively to changing circumstances.
  8. Strong interpersonal and communication skills, including the ability to collaborate effectively across multidisciplinary teams and with both technical and non-technical stakeholders.

Desirable

  1. Energy sector experience including foundational electrical engineering knowledge.
  2. Experience working in a science and research environment.
  3. Experience working in a modelling and simulation-focussed domain, such as electrical engineering, control systems, or earth sciences.


For full details about this role, and other criteria, please review the

Not sure if you meet all the criteria?

While it is CSIRO policy that the successful candidate must meet all the essential criteria, there are many ways to demonstrate this. Don’t let the list discourage you. If you are unsure about applying, please reach out to the contact person in the Position Description.

Setting you up for success

We are committed to providing a recruitment process that is fair, equitable and accessible to everyone. We recognise that it may be helpful for us to adjust our process to make it equitable for your individual situation. Please email careers.online@csiro.au, quoting the reference number and let us know how we can support you.

Life at CSIRO and flexible work arrangements

We work flexibly at CSIRO, offering a range of options for how, when and where you work. We can discuss flexible work arrangements with you during the recruitment process. CSIRO also offers a range of leave entitlements, benefits and career development opportunities. To find out more, visit Careers at CSIRO

Inclusion and belonging

Solving Australia's greatest challenges takes a diversity of minds and lived experiences. We know diverse teams are more effective and deliver more innovative outcomes. As an equal employment opportunity organisation, we are committed to creating diverse and inclusive teams where people feel they belong. We recognise true diversity encompasses all ages, abilities, cultures, faiths, levels of education, genders, sexualities, diversity of thought and much more. We focus on hiring people who share our values of People First, Further Together, Making it Real and Trusted.

CSIRO holds Gold Status for the Australian Workplace Equality Index for LGBTQIA+ inclusion, and a Science in Australia Gender Equity Bronze Award.

Eligibility

To be eligible to apply for this position, you must be an Australian / New Zealand Citizen or Australian Permanent resident.

Appointment to this role is subject to provision of a national police check and may be subject to other security/medical/character clearance requirements.

Child safety

CSIRO is committed to the safety and wellbeing of all children and young people involved in our activities and programs. View our Child Safe Policy

How to apply

Please apply online and submit a cover letter (maximum 2 pages) and CV that demonstrate your motivation and ability to meet the essential requirements of this role.

Applications close

3 July 2026, 11:59pm AEST

CSIRO

About CSIRO

For more than a century, we've been improving the lives of people everywhere with our science.

Since we started life as the Advisory Council of Science and Industry in 1916, we've advanced Australia with a range of inventions and innovations that have had significant positive impact on the lives of people around the world.

These include fast WiFi, polymer banknotes, the CSIRO Total Wellbeing Diet, and Aerogard, just to name a few.

We work with industry, government and the research community to turn science into solutions to address Australia's greatest challenges, including food security and quality; sustainable energy and resources; health and wellbeing; resilient and valuable environments; future industries; and a secure Australia and region.

Industry
Biotech & Life Sciences
Company Size
5,001-10,000 employees
Headquarters
Acton, AU
Year Founded
Unknown
Website
csiro.au
Social Media