At a Glance
- Tasks: Develop impactful software for a cleaner, smarter energy grid.
- Company: Fast-growing energy tech company focused on sustainability.
- Benefits: Hybrid work model, competitive salary, and growth opportunities.
- Why this job: Make a real-world impact while solving complex energy challenges.
- Qualifications: Experience in software engineering and a passion for climate tech.
- Other info: Join a dynamic startup with a mission to revolutionise energy.
The predicted salary is between 36000 - 60000 £ per year.
A fast-growing energy technology company is building the intelligence layer for a cleaner, more resilient power grid - and they’re looking for engineers who want their code to have measurable, real-world impact.
The team is developing large-scale optimisation systems that coordinate EV charging, home batteries, and heating to automatically shift demand toward cleaner, lower-cost energy. The result: a smarter grid, lower emissions, and better outcomes for millions of households.
Backed by top-tier investors and scaling rapidly, this company is laying the technical foundation for a low-carbon energy network.
Why this role
- Build systems used by millions, not demos or dashboards
- Work with real-time data, optimisation, and ML-driven decision-making
- High ownership, high trust, and meaningful influence on product direction
What they’re looking for
- Engineers who enjoy solving complex, real-world problems
- A genuine interest in energy, climate, or sustainability
- Comfortable working in a fast-moving startup environment
Python is the primary language, but engineers from any modern OOP background are welcome.
London-based hybrid setup (2–3 days onsite)
If you want to work on problems that matter - and see the impact of your work in the real world - this role is worth exploring.
Software Engineer (Mid-Senior) in City of London employer: Understanding Recruitment
Contact Detail:
Understanding Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer (Mid-Senior) in City of London
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or attend industry meetups. We all know that sometimes it’s not just what you know, but who you know that can get your foot in the door.
✨Tip Number 2
Prepare for those technical interviews! Brush up on your coding skills and be ready to tackle real-world problems. We recommend practicing with platforms that focus on optimisation and machine learning, as these are key areas for this role.
✨Tip Number 3
Show your passion for energy and sustainability! During interviews, share your thoughts on how technology can drive change in these areas. We want to see that you’re genuinely interested in making a difference.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step to connect directly with us.
We think you need these skills to ace Software Engineer (Mid-Senior) in City of London
Some tips for your application 🫡
Show Your Passion for Impact: When writing your application, let us know why you're excited about working on real-world problems in energy and climate tech. Share any personal experiences or projects that highlight your genuine interest in sustainability.
Highlight Relevant Skills: Make sure to showcase your technical skills, especially in Python or any modern OOP languages. We want to see how your background aligns with the challenges we face, so don’t hold back on those coding achievements!
Tailor Your Application: Don’t just send a generic application! Take the time to tailor your CV and cover letter to reflect the specific requirements of the Software Engineer role. Mention how your experience can contribute to building a smarter grid.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity to make a difference!
How to prepare for a job interview at Understanding Recruitment
✨Know Your Code
Make sure you’re comfortable discussing your past projects and the code you've written. Be ready to explain your thought process, especially around optimisation and real-time data handling, as these are key aspects of the role.
✨Show Your Passion for Sustainability
This company is all about making a positive impact on the environment. Share your genuine interest in energy, climate, or sustainability during the interview. It’ll show that you’re not just looking for any job, but that you care about the mission.
✨Prepare for Problem-Solving Questions
Expect to tackle some complex, real-world problems during your interview. Brush up on your problem-solving skills and be prepared to walk through your approach to tackling challenges, particularly those related to optimisation systems.
✨Understand the Company’s Vision
Do your homework on the company’s goals and the technology they’re developing. Being able to discuss how your skills align with their mission to create a smarter grid will demonstrate your enthusiasm and fit for the role.