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 collect data from renewable assets globally and turns it into actionable insights, enabling customers to generate more renewable energy from their solar, wind, and storage portfolios through 24/7 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 with problem-solving skills
Benefits
What's in it for you
Competitive package with a wide range of benefits and rewards, 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.