
Principal Software Engineer
1 week ago
Join to apply for the Senior Software Engineer role at Australian Energy Market Operator (AEMO)
About AEMO: AEMO is Australia's independent energy system and market operator and system planner. Its purpose is to ensure safe, reliable and affordable energy today, and enable the energy transition for the benefit of all Australians. The organisations' vision includes achieving a net zero economy by 2050 and co-designing the future of energy systems with core values of character, commitment, and connection.
About The RoleThe Operational DER Management team is responsible for the integration of distributed energy resources (DER) into AEMO's operational and technical functions. Responsibilities include analysing DER behaviours, developing power system models to represent DER behaviour during disturbances, applying models to determine DER impact on power system security, and implementing required management measures in AEMO's systems. The team supports secure, safe and efficient operation of the power system with up to 100% energy from renewable distributed resources in the coming years.
This role can be based in various locations across Australia.
What You Will Be Doing- Collaborate with other AEMO technical subject matter experts to develop appropriate software solutions.
- Python programming with a strong focus on test-driven development, to deliver technical solutions.
- Create control room visualisation interfaces with SQL building blocks, packaged using Python.
- Contribute to a work program to improve AEMO tools for managing low demand / high DER periods.
- 5+ years in software development and/or the energy industry.
- Significant experience using Python to build large-scale systems.
- Quantitative analysis skills, including problem solving, modelling, and critical thinking.
- Experience working with subject matter experts to scope and define enhancements and new features.
- Core tools: Python | SQL | Azure
- Growth areas: Typescript | Vue | Grafana | Databricks
- 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
- Volunteer leave up to 4 days per year
- Annual performance bonuses (subject to eligibility)
- Wellness program, discounted health insurance, gym perks and Employee Assistance Program (EAP)
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 accessibility requirements to support you during the application or interview process, please email talent@aemo.com.au.
Job Details- Seniority level: Mid-Senior level
- Employment type: Full-time
- Job function: Engineering and Information Technology
- Industries: Utilities
Location: Brisbane, Queensland, Australia
#J-18808-Ljbffr
-
Principal Software Engineer
7 days ago
Brisbane, Queensland, Australia BLACKROC Full time $70,000 - $120,000 per yearAbout the Company We're a mining software company that started in Australia and now operates globally. Our tools help miners plan, optimise, and run more sustainably. The challenges are complex - from underground scheduling to emissions tracking - and the solutions we build genuinely change how the industry works. The Role - Principal Software EngineerWe're...
-
Senior Principal Software Engineer
2 weeks ago
Brisbane, Queensland, Australia Atlassian Full timeSenior Principal Software Engineer - Platform Engineering Working at AtlassianAtlassians can choose where they work – whether in an office, from home, or a combination of the two. That way, Atlassians have more control over supporting their family, personal goals, and other priorities. We can hire people in any country where we have a legal entity....
-
Principal Software Engineer
1 day ago
Brisbane, Queensland, Australia Microsoft Full timeOverviewStorage, the core of Microsoft's Azure Cloud, provides 10 exabytes of capacity across 50 regions, 100+ data centers, and over 1000 storage clusters.It powers millions of virtual machines, holds millions of hours of video, billions of photos, and vast amounts of analytics data.As a Principal Software Engineer - Azure Storage, you will play a key role...
-
Principal Software Engineer
2 days ago
Brisbane, Queensland, Australia Microsoft Full timeOverviewStorage, the core of Microsoft's Azure Cloud, provides 10 exabytes of capacity across 50 regions, 100+ data centers, and over 1000 storage clusters.It powers millions of virtual machines, holds millions of hours of video, billions of photos, and vast amounts of analytics data.As a Principal Software Engineer - Azure Storage, you will play a key role...
-
Senior Principal Software Engineer
4 days ago
Brisbane, Queensland, Australia Atlassian Full timeSenior Principal Software Engineer - Platform EngineeringWorking at AtlassianAtlassians can choose where they work – whether in an office, from home, or a combination of the two. That way, Atlassians have more control over supporting their family, personal goals, and other priorities. We can hire people in any country where we have a legal entity....
-
Principal Software Development Expert
2 days ago
Brisbane, Queensland, Australia beBeeSoftware Full time $150,000Job Title: Principal Software Development ExpertJob DescriptionA skilled Principal Software Development Expert is required to lead the development and maintenance of software applications using a range of technologies including ReactJS, TypeScript, ASP.NET Core, Entity Framework, and Azure services. The ideal candidate will have experience in developing...
-
Principal Software Architect
6 days ago
Brisbane, Queensland, Australia Cotality Australia Full timeJoin to apply for the Principal Software Architect role at Cotality Australia3 days ago Be among the first 25 applicantsJoin to apply for the Principal Software Architect role at Cotality AustraliaAt Cotality, we are driven by a single mission—to make the property industry faster, smarter, and more people-centric. Cotality is the trusted source for...
-
Principal Software Engineer
2 weeks ago
Brisbane, Queensland, Australia beBeeDeveloper Full time $77,000 - $85,000Job TitleSoftware DevelopersWe are seeking a talented and motivated software engineer to join our team in a challenging role that involves designing, developing, and maintaining software applications.The ideal candidate will have a strong foundation in programming languages such as Java, Python, C++, or other relevant technologies. Hands-on experience with...
-
Principal Software Engineering Manager
1 week ago
Brisbane, Queensland, Australia Microsoft Full time $125,000 - $175,000 per yearAs Microsoft continues to lead the way in innovation for productivity, Clipchamp is at the forefront of transforming how people create and share video content. We are the go-to video platform with a simple mission: to empower anyone to tell stories worth sharing. With nearly one hundred million registered users worldwide, we're just getting started. We are...
-
Principal Engineer
1 week ago
Brisbane, Queensland, Australia Xero Full timeOur PurposeAt Xero, we're here to help you supercharge your business. We do this by automating routine tasks, surfacing actionable insights and connecting businesses with the right data, advisors and apps. When that happens, we're not only making life better for small business, we'll be building a stronger economy that can change the world.About the teamThis...