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 renewable energy monitoring
- Make technology, architecture, and infrastructure decisions
- Apply software engineering best practices to produce high-quality code
Impact
The difference you'll make
This role contributes to creating 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 Python experience
- Full-stack cloud-native software development skills
- Degree in Computer Science, Maths, Science, Engineering, or relevant experience
- Experience with SQL, CI/CD, automated testing, and Git
Benefits
What's in it for you
Competitive package with a wide range of benefits and rewards, rewarding work that makes real impact, opportunities for personal and professional growth, learning from inspiring colleagues across a global network, and a diverse, inclusive workplace culture.
About
Inside Renewable Energy Systems
Renewable Energy Systems is the world's largest independent renewable energy company with a vision to create a future where everyone has access to affordable, zero carbon energy.