CareerPlanSign in

Senior Software Engineer - Australia

Melbourne, Victoria💼 Full-time🗓 2026-09-17 → 2026-09-27

Core

Build backend systems, data pipelines, and AI tooling to optimize renewable energy and battery storage operations on the electricity grid.

Role type

Senior Software Engineer (Backend/AI Systems)

Builds

Real-time market data pipelines, optimization/ML model integration, asset performance dashboards, and AI agent infrastructure.

Domain

Renewable energy, battery storage, electricity markets, climate tech

Required skills

Python, distributed systems, real-time systems, API design, SQL, NoSQL, system architecture, debugging, testing

Preferred skills

Energy markets domain knowledge, machine learning/optimization models, LLM/agent frameworks, data visualization, front-end frameworks (React/Angular/Svelte)

Responsibilities

Design and deploy software systems for renewable/battery optimization; integrate ML and optimization models; build data access layers and AI agent infrastructure; develop user interfaces for asset monitoring; own full SDLC from architecture to maintenance; ensure system scalability and reliability; diagnose and resolve real-time performance issues.

Seniority

Senior, hands-on IC

Sourced via viewjobs · Listed on CareerPlan, which tracks 813,000+ jobs from 20+ sources.