Climate & Environment Full-time

Software Developer (Python)

Renewable Energy Systems

Location

Remote

Type

Full-time

Posted

Dec 12, 2025

Mission

What you will drive

  • Support and maintain existing suite of Python products/tools
  • Develop new tools and features for the Innovation Tools suite
  • Apply software engineering best practices to produce high-quality code
  • Contribute to the strategic technical direction of the products

Impact

The difference you'll make

This role helps create a future where everyone has access to affordable, zero carbon energy by developing tools that enable customers to generate more renewable energy from their assets through real-time monitoring and downtime reduction.

Profile

What makes you a great fit

  • 2+ years professional experience with Python
  • Experience with full-stack cloud-native software development, SQL, CI/CD, automated testing, and Git
  • Degree in Computer Science, Maths, Science, Engineering, or relevant software development experience
  • Fluent in English and capable of solving problems independently and collaboratively

Benefits

What's in it for you

Competitive package with a wide range of benefits and rewards, rewarding work that makes a real impact, opportunities for personal and professional growth, and a diverse, inclusive work environment.

About

Inside Renewable Energy Systems

Renewable Energy Systems is the world's largest independent renewable energy company, guided by a vision to create a future where everyone has access to affordable, zero carbon energy.