Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer – energy trading & automation

Adelaide
Energy One Limited
Software Engineer
Posted: 26 March
Offer description

About Energy One

Energy One is a publicly listed leader in energy trading software, with over 15 years of experience delivering mission‐critical services to wholesale energy, environmental, and carbon trading markets. We are the largest provider of 24/7 operational energy services in Australia and the second largest in Europe.

Our technology supports a wide range of clients – from agile start‐ups to major global energy enterprises, helping them navigate a fast‐evolving industry shaped by climate goals, renewable energy integration, and market volatility.

The Role

This role will engineer high quality backend, data, and automation components using Python, Java, VisualBasic, PERL and SQL databases, while collaborating with trading analysts, product teams, and operations to deliver robust, real‐time market solutions.

Job Requirements

Required Qualifications and Skills

* Strong proficiency in Python, VB, Java and other languages with demonstrable production experience.
* Advanced SQL competency and exposure to relational databases (Oracle, PostgreSQL, etc.), aligning with Energy One's technology stack.
* Hands on experience with AI assisted coding tools (e.g., Copilot, Codeium).
* Understanding of distributed systems, microservices, messaging, or event driven architectures.
* Experience with CI/CD automation, testing frameworks, and cloud environments (AWS preferred).
* Strong problem solving and analytical abilities; able to translate trading or analytical requirements into robust software.

Desirable Qualifications and Skills

* AEMO experience; familiarity with AEMO datasets, NEM market structures, pre‐dispatch, bids/offers, FCAS markets, or operational tooling commonly referenced in trading workflows.
* Exposure to energy markets, automated bidding, or algorithmic optimisation workflows, consistent with Energy One's trading services and automated bidding software (ABS).
* Experience with ETL/ELT, data lakes, timeseries databases, or modern data engineering patterns.
* Experience in high availability systems supporting real‐time operations, aligning with expectations across Energy One engineering roles.
* Familiarity with DevOps toolchains, containerisation, or infrastructure automation tools (Terraform, Kubernetes, etc.).

Personal Attributes

* Passionate about AI‐augmented engineering, automation, and building high quality software.
* Strong collaboration and communication skills across technical and operational teams.
* Curious and forward thinking, comfortable modernising legacy systems and pushing new engineering standards.
* Thrives in a fast‐paced environment with complex, real‐time problem spaces.

Job Responsibilities

Software Engineering

* Design, develop, test, and maintain backend services, data pipelines, and trading application components using Python, Java, JavaScript, VisualBasic, and SQL.
* Deliver high availability, high performance software aligned with the architecture patterns in Energy One's platforms (including multitier Perl, SQL and Python based systems).
* Implement CI/CD pipelines, automated testing frameworks, and cloud native engineering patterns. Experience with AWS/Linux important.
* Participate in code reviews, contribute to technical design, and promote engineering best practices.

Trading & Market Analytics

* Work with analysts and trading operations teams to encode market logic, bidding strategies, and optimisation rules, aligning with the trading and algorithmic processes referenced in Energy One trading proposals.
* Integrate and process large energy market datasets to support algorithmic workflows, forecasts, and operational automation.
* Support mission critical systems used in 24/7 trading room environments.

Data & Integration Engineering

* Build and maintain SQL schemas, data models, and performance queries across large time‐series datasets used by Energy One products.
* Implement API driven data sourcing strategies to replace legacy file‐oriented approaches, consistent with internal technology modernisation needs highlighted in engineering reviews.
* Improve data quality, reliability, and consistency across trading, automation, risk, and analytics systems.

AI Augmented Development

* Use modern AI coding assistants (e.g., GitHub Copilot, Codeium) as a core development enhancer, consistent with Energy One's exploration of enterprise AI tooling.
* Incorporate AI into developer workflows (e.g., intelligent refactoring, automated documentation).
* Identify opportunities to embed ML/AI techniques within trading automation, anomaly detection, optimisation, and operational analytics.

Job Benefits

Why Work for Energy One?

* Flexible hybrid work environment.
* Modern office environment.
* Work with diverse and inclusive teams.
* Energy One promotes career growth and professional development.
* Be part of a growing global business with exciting prospects.

Energy One promotes diversity, inclusion and equal opportunity.

If you are ready to embrace this exciting challenge, send us your CV and a Cover Letter with a reference to Energy One today.

Please note unsuccessful applicants will not be individually contacted.

#J-18808-Ljbffr

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior software engineer
Adelaide
Saab AB
Software Engineer
Similar job
Senior software engineer
Adelaide
Qantas Airways
Software Engineer
Similar job
Senior software engineer
Adelaide
at
Software Engineer
Similar jobs
IT and Tech jobs in Adelaide
jobs Adelaide
jobs South Australia
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Software Engineer jobs in Adelaide > Software Engineer – Energy Trading & Automation

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save