Australian Energy Market Operator (AEMO) logo

Engineer - Power Systems Software

Australian Energy Market Operator (AEMO)
Department:Software Development
Type:HYBRID
Region:Brisbane
Location:Brisbane, Queensland, Australia
Experience:Mid-Senior level
Estimated Salary:A$100,000 - A$140,000
Skills:
PYTHONSQLVUE.JSPYLINTMYPYCOVERAGEGITTEST DRIVEN DEVELOPMENT
Share this job:

Job Description

Posted on: August 9, 2026

Division: Operations Department: System Modelling Reference number: 13189 Engagement type: Fixed Term Contract AEMO at the Heart of Energy AEMO is Australia’s independent energy system and market operator and system planner. AEMO’s purpose is to ensure safe, reliable and affordable energy today, and enable the energy transition for the benefit of all Australians. Australian governments are now committed to a net zero economy for Australia by 2050 and our vision is to enable this. We have the once-in-a-lifetime opportunity to co-design the future of our energy systems, and our core values revolve around character, commitment, and connection. Join us as we contribute to this significant transition in the energy sector. About The Role  The Engineering Developer Services team (EDS) is responsible for the support and development of tools used by AEMO and market participant power system engineers to model the electricity network, analyse planned outages, analyse faults, and plan for the future network. The EDS team operates at the intersection of power systems engineering, software development, data, and advanced analytics, delivering be-spoke tools that influence the national energy strategy and operational decision making. This is an opportunity to work on cutting ‑ edge, high ‑ tech systems that help shape the transition to a secure, reliable, and sustainable electricity market supporting decarbonisation goals while maintaining system strength and resilience. This is a 12-month, fixed term contract and can be performed from multiple locations.   What You Will Be Doing

  • Write enterprise quality code (SQL, Python, VUE.js)
  • Collaborate with Power System Engineers to re-write existing Python based power system analysis tools to an enterprise standard, so that they are robust, use best practice coding methods and are compatible with the AEMO in-house platform on which they will be hosted.
  • Collaborating with Power System Engineers, to add new functionality to Python based power system analysis tools.
  • Champion a culture of customer support, user experience and software quality
  • Advocate for process improvements where opportunities are observed.

What You Will Bring To The Role

  • Energy sector experience is desirable but not essential.
  • Experience with Python QA tooling e.g. pylint, mypy, coverage; version control software (such as git)
  • Test driven development.
  • Experience in developing graphical user interfaces using Vue.js is desirable but not essential.
  • Experience in, power system analysis and grid systems technologies (e.g. DERMS, SCADA) is beneficial.

BenefitsIn return some of our benefits to you

  • Flexible working: work from home, part time, job share, hybrid options, and additional leave options
  • Professional development via projects, industry networks, job rotation, study assistance and more.
  • Give back with up to 4 days of volunteering leave per year.
  • Reward your hard work with annual performance bonuses (subject to eligibility).
  • Embrace a healthier you with our wellness program, discounted health insurance, gym perks and our comprehensive Employee Assistance Program (EAP).

About Our Process At AEMO we are committed to creating a diverse and inclusive workforce. We welcome people of all backgrounds, including people with disabilities and neurodivergence and those who identify as Aboriginal and/or Torres Strait Islander. If you have any accessibility requireme nt s to support you during the application or interview process, simply let us know by emailing us a t talent@aemo.com.au

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Australian Energy Market Operator (AEMO) logo

Australian Energy Market Operator (AEMO)

View company page
AustraliaJobs.app logo

AustraliaJobs.app

Get AustraliaJobs.app on your phone!

SIMILAR JOBS
Australian Energy Market Operator (AEMO) logo

Engineer - Power Systems Software

Australian Energy Market Operator (AEMO)
Just now
Software Development
HYBRID
Brisbane, Queensland, Australia
PYTHONSQLVUE.JS+5 more
Auto & General Australia logo

Service Now Developer

Auto & General Australia
Just now
Software Development
HYBRID
Brisbane, Queensland, Australia
SERVICENOWJAVASCRIPTGLIDE APIS+19 more
Macquarie Group logo

Principal Engineer - Java - Trade Validation

Macquarie Group
Aug 1, 2026
Software Development
HYBRID
Sydney, New South Wales, Australia
JAVAJAVASCRIPTSPRING BOOT+14 more
Cleanaway Waste Management logo

Technical Platform Owner

Cleanaway Waste Management
Jul 24, 2026
Software Development
ON-SITE
Melbourne, Victoria, Australia
SALESFORCESALES CLOUDSERVICE CLOUD+7 more
Judo Bank logo

Engineering Lead

Judo Bank
Jul 24, 2026
Software Development
HYBRID
Melbourne, Victoria, Australia
PYTHONAWSKAFKA+3 more