Skip to Main Content

Job Title


Senior Software BESS and Trading Engineer


Company : Energy One Limited


Location : Melbourne, Victoria


Created : 2026-03-25


Job Type : Full Time


Job Description

About Energy One Energy One is a publicly listed leader in energy trading software, with over 15 years of experience delivering missioncritical 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 clientsfrom agile startups to major global energy enterprises, helping them navigate a fastevolving industry shaped by climate goals, renewable energy integration, and market volatility. The Role The role, which could be based in our Sydney or Melbourne office, is responsible for the development, innovation, and ongoing improvement of our algorithms to optimize the trading of energy assets into the Australian National Electricity Market (NEM), with a particular focus on battery energy storage systems (BESS) and renewable assets. We are highly bullish on the future of Artificial Intelligence as a force multiplier for software engineering. A core mandate of this role is to act as a technical lead in an agentic coding environment. You will leverage cuttingedge AI coding assistants (leveraging commercial APIs like OpenAI and Anthropic) to rapidly build, test, and deploy our sophisticated mathematical forecasters, optimizers, and automated bidders. Beyond technical development, client communication and marketing are critical aspects of this role. You will act as an evangelist for our technology, communicating algorithm and asset performance through various channelsincluding direct engagement with new or potential customers and supporting broader marketing initiatives to showcase the value of our solutions. Whether you are a hardened NEM energy expert ready to master AIassisted development, or a hardcore software engineer eager to learn the intricacies of mathematical optimization and the Australian energy market, we are ready to support and train the right candidate. Job Requirements The Unicorn Mindset: We are looking for candidates who possess strong expertise in at least one of the following areas, with a ferocious appetite to master the other: The Energy Expert: Deep, practical knowledge of the Australian NEM, gridscale batteries (BESS), and energy trading, with a strong desire to learn modern software engineering and AIassisted development. The AI/Software Expert: Strong expertise in software engineering and AIassisted development, with a ferocious appetite to learn mathematical optimization, the NEM, and energy trading operations. Technical & Agentic Coding Skills: Strong technical skills in data extraction, manipulation, and programming (Python, Java, SQL). You must be highly comfortable with, or excited by, using AI agents to write, test, and deploy production software. AI Tooling Proficiency: Experience (or strong desire to work) with commercial LLM APIs and modern AI coding environments. You should understand how to prompt and build workflows around these models to accelerate software delivery. Mathematical Foundation: Willingness to learn (or existing knowledge of) mathematical optimization techniques (e.g., Linear Programming) necessary for building complex energy dispatch models. Architectural Understanding: Solid understanding of DevOps and MLOps principles. You dont need to be a handson DevOps engineer, but you must know how to design systems and collaborate effectively with deployment teams to get your code into production. Communication & Mentorship: Excellent writing and presentation skills. You must be capable of translating complex algorithmic performance into clear business value for clients and marketing channels, as well as actively mentoring your peers. Education: Degree in Engineering, Computer Science, Data Science, Mathematics, or a related highly quantitative field. Job Responsibilities Agentic Software Development: Act as a Senior Software Engineer for AIassisted development. You will write productionready code yourself using vibecoding and agentic AI tools, building the underlying logic for our asset optimization platforms. Algorithm Design & Optimization: Design and refine the actual trading logic, forecasters, and automated bidders for BESS and renewables. While you will use AI to write the code, the algorithms themselves will rely on mathematical optimization, NEM market dynamics, and energy trading principles (which we can teach you if you are coming from a pure software background). 90Day to Production Pipeline: First 90 Days: Deliver a working prototype of a new bidding or forecasting model, built entirely using agentic AI workflows, alongside a technical review of our AIassisted development capabilities. Post90 Days: Successfully push your live, AIcoded bidding algorithm into our clean, wellarchitected production environment. Architecture & DevOps Collaboration: While we have a dedicated DevOps team, you must understand how deployment works to design the right architecture for your models. You will collaborate closely with the DevOps team and your R&D Lead to ensure reliable, continuous deployment of your algorithms into the real world. Client Communication & Marketing: Act as a key evangelist for our technology. You will communicate the performance of our algorithms and assets through various channels, including supporting marketing initiatives and presenting directly to new or potential customers to explain the value of our optimization solutions. Mentorship & Leadership: Upskill traditional analysts and team members in prompt engineering, AI coding capabilities, and agentic workflows, fostering a culture of AIfirst software development across the team. You will collaborate with other developers who are similarly leveraging AI bots to build our systems. Customer & Process Strategy: Support our customers in developing automated trading strategies and design complete processes for portfolio optimization. Job Benefits Step into a mature, clean, and wellarchitected data environmentspend your time building logic, not cleaning data. Flexible hybrid work environment in a modern office. Work with diverse and inclusive teams at the cutting edge of energy tech and agentic software development. We actively promote career growth, crosstraining, 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 today. Please note unsuccessful applicants will not be individually contacted. #J-18808-Ljbffr