Opus Recruitment Solutions logo

Senior Python Engineer - Renewable Energy company

Opus Recruitment Solutions
Department:Design
Type:REMOTE
Region:Australia
Location:Australia
Experience:Mid-Senior level
Salary:A$150,000 - A$200,000
Skills:
PYTHONDJANGONOSQLSQLVUE.JSAPI INTEGRATIONREACTANGULARMACHINE LEARNINGOPTIMIZATION MODELSDATA VISUALIZATIONDASHBOARDING TOOLS
Share this job:

Job Description

Posted on: October 30, 2025

Full-Stack Software Engineer – Renewable Energy Optimisation

  • Location: Australia (remote)
  • Type: Full-time | Permanent
  • Industry: Climate Tech / Energy Software
  • Tech stack: Python, Django, NoSQL, SQL, Vue.js, API Int.
  • Salary: $150k - $200k + Equity

A fast-growing climate tech company is on a mission to transform the future of the electricity grid. Their platform leverages cutting-edge machine learning and AI to optimize renewable energy and battery storage projects, helping asset owners unlock stronger economics and operational performance. With a growing footprint in some of the world’s most complex and lucrative energy markets, they’re building the digital infrastructure for a decarbonized, resilient grid.

About the Role

As a Senior Full-Stack Software Engineer, you’ll play a big role in designing, scaling, and maintaining software systems that monitor and enhance the performance of renewable energy assets. You’ll work closely with a high-caliber engineering team to integrate real-time data, ML models, and optimization algorithms into robust, user-friendly tools that manage distributed energy resources.

This is a rare opportunity to join a mission-driven company at a critical growth inflection point where your work will directly impact the energy transition.

What You’ll Do

  • Design, develop, and deploy full-stack software systems for optimizing renewable energy and battery storage assets
  • Collaborate with cross-functional teams to integrate ML models and optimization logic into production systems
  • Build intuitive, performant interfaces for internal and external users to monitor asset performance
  • Own the full software development lifecycle from architecture and implementation to testing and maintenance
  • Ensure scalability, reliability, and high availability of production systems
  • Lead performance tuning, bottleneck identification, and real-time issue resolution
  • Stay current on trends in software engineering, energy markets, and climate tech to drive innovation.

Requirements:

  • 5+ years of experience in software engineering, with a focus on large-scale, real-time systems
  • Strong proficiency in Python for backend development
  • Solid understanding of distributed systems, APIs, and microservices architecture
  • Front-end experience with React, Angular, or Vue.js—and a knack for building clean, usable UIs
  • Experience with both SQL and NoSQL databases
  • Excellent communication skills and comfort working in distributed, cross-functional teams

Bonus Points For:

  • Experience in energy markets, renewable energy systems, or energy storage
  • Familiarity with machine learning and optimization models
  • Exposure to data visualization and dashboarding tools
Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Opus Recruitment Solutions logo

Opus Recruitment Solutions

View company page
RemoteInAustralia.com logo

RemoteInAustralia.com

Get RemoteInAustralia.com on your phone!

SIMILAR JOBS
Opus Recruitment Solutions logo

Senior Python Engineer - Renewable Energy company

Opus Recruitment Solutions
Just now
Design
Remote (Australia)
Australia
PYTHONDJANGONOSQL+9 more
UpGuard logo

Senior Video Producer / Editor

UpGuard
Just now
Design
Remote (Australia)
Hobart, Tasmania, Australia
VIDEO EDITINGADOBE PREMIERE PROAFTER EFFECTS+7 more
Coviu Global logo

Design and Content Marketer

Coviu Global
2 days ago
Design
Remote (Australia)
Sydney, New South Wales, Australia
GRAPHIC DESIGNCANVAADOBE CREATIVE SUITE+9 more
Popcorn Potential logo

Remote Career & Leadership Coach

Popcorn Potential
3 days ago
Design
Remote (Australia)
Adelaide, South Australia, Australia
COACHINGMENTORINGLEADERSHIP+6 more
Calix logo

Senior Success Account Manager

Calix
4 days ago
Design
Remote (Australia)
Australia
CUSTOMER SUCCESSTECHNICAL ACCOUNT MANAGEMENTDEVOPS+5 more