The pathway
How you actually get there, here
How you become one varies far more by country than what one does. This is the UK route. Most people take one of these ways in; the right one depends on where you're starting from.
- 1
Graduate Software Engineer Programme
1-2 yearsSkills to master
- Core Python development, Git proficiency, understanding of our energy modelling frameworks, basic cloud operations, and effective team collaboration.
You're ready to move on when
- Consistently delivering well-tested code for assigned tasks.
- Demonstrating a solid grasp of power flow fundamentals.
- Actively participating in code reviews and learning from feedback.
- Successfully debugging and resolving minor software issues independently.
- 2
Technical Internship (leading to full-time)
6-12 months (internship) + 1 year (full-time)Skills to master
- Similar to the graduate programme, but with a strong emphasis on applying academic knowledge to real-world problems and integrating into a professional development team.
You're ready to move on when
- Successful completion of internship projects with positive feedback from mentors.
- Ability to quickly pick up new tools and concepts during the internship.
- Proactive engagement with the team and contribution to discussions.
- 3
Junior Developer from a Related Industry
1-2 yearsSkills to master
- Transferring existing software development skills (e.g., Python, cloud) to the energy domain, rapidly acquiring power systems knowledge, and adapting to our specific tech stack and processes.
You're ready to move on when
- Demonstrating a keen interest and aptitude for learning energy systems concepts.
- Successfully integrating into the team and contributing to software development tasks.
- Showing initiative in self-learning about the energy sector and our specific domain challenges.