This job is no longer available
This job expired on 19/09/2026. It no longer accepts applications.
Engineer - Power Systems Software
Australian Energy Market Operator (AEMO) · Brisbane
Job description
About the role
The Engineering Developer Services (EDS) team at AEMO builds and maintains tools that enable power system engineers to model the electricity network, analyse outages and faults, and plan future network upgrades. This is a 12‑month fixed‑term position that can be performed from multiple locations across Australia.
Key responsibilities
- Write enterprise‑quality code using SQL, Python and Vue.js.
- Collaborate with Power System Engineers to refactor existing Python‑based analysis tools to meet enterprise standards, ensuring robustness and compatibility with AEMO’s in‑house platform.
- Add new functionality to Python‑based power system analysis tools.
- Champion a culture of customer support, user experience and software quality.
- Identify and advocate for process improvements.
Required profile
- Energy sector experience is desirable but not essential.
- Experience with Python QA tooling such as pylint, mypy and coverage.
- Proficiency with version‑control systems (e.g., Git) and test‑driven development.
- Experience developing graphical user interfaces with Vue.js is a plus.
- Knowledge of power system analysis and grid technologies (e.g., DERMS, SCADA) is beneficial.
Required skills
- Python
- SQL
- Vue.js
- Git
- pylint
- mypy
- coverage
- Test‑driven development
- Power system analysis
- DERMS
- SCADA
What we offer
- Flexible working arrangements: remote, part‑time, job‑share and hybrid options.
- Additional leave options, including up to 4 days of volunteering leave per year.
- Professional development through projects, industry networks, job rotation and study assistance.
- Annual performance bonuses (subject to eligibility).
- Wellbeing initiatives to support a healthier lifestyle.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Australia.
Salary: Senior Software Engineer Based on 6 job offers in AustraliaSalaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Australian Energy Market Operator (AEMO)
Brisbane
Related job offers
-
Entry-Level Cybersecurity Consultant
365 Architechs Pty Ltd Brisbane -
IT Support / End User Computing – Contract
Qureos Inc Brisbane -
IT Support / End User Computing (EUC) Contractor
Burjline Builders Brisbane -
Industry Principal – Appian Architect (Sydney)
Infosys Sydney -
Java API Architect – Sydney
Infosys Sydney