About the job
Job Title: Senior Software Engineer I
Location: London - Hybrid
Salary: £60,000 - £80,000
Team: Flex
Reporting to: Software Engineering Manager
Note: Currently, we are unable to provide visa sponsorship for this position. We are dedicated to fostering a diverse, global team and evaluate our sponsorship policy on a role-by-role basis. Please monitor our careers site for future opportunities that may offer visa sponsorship.
Kaluza is at the forefront of transforming energy complexities into seamless solutions through our Energy Intelligence Platform. We empower energy companies to navigate modern challenges while expediting the transition to a clean, electrified future. Utilizing cutting-edge Data, AI, and real-time decision-making, we convert energy intricacies into growth opportunities for our partners.
By merging predictive algorithms with human-centered design, Kaluza ensures that clean energy is both reliable and affordable. Our teams span across Europe, North America, Asia, and Australia, and we maintain a joint venture with Mitsubishi Corporation in Japan. We collaborate with industry leaders such as OVO, AGL, and ENGIE, alongside innovators like Volvo and Volkswagen.
Key Responsibilities:
As a member of the Flex platform team, you will play a critical role in developing systems that connect energy retailers, grid operators, and consumers, fostering a more adaptable and dynamic energy infrastructure. Your daily tasks will involve designing and implementing scalable features, including integrating technologies like electric vehicles and facilitating customer offerings such as “Charge Anytime.”
You will collaborate closely with data scientists and backend engineers on fundamental optimization challenges, taking ownership of features from conception through continuous enhancement. Throughout this process, you will produce high-quality, well-tested code and contribute to a robust engineering culture, developing software that significantly contributes to decarbonizing transport and home energy usage at scale.
Qualifications:
- Proficiency in at least one programming language and experience contributing to diverse, complex systems.
- Strong understanding of contemporary engineering practices, encompassing continuous delivery, test automation, and agile methodologies.
- A fervor for collaborating within cross-functional teams to tackle challenging problems and build innovative features.

