Skip to main content
Back to our vacancies

Senior Software Engineer - Energy - London


uSwitch is looking for a smart, conscientious and proactive engineer to help customers save money on their household energy bills.

Who is uSwitch?

uSwitch is the largest energy comparison company in the UK. We help hundreds of thousands of customers each year to better understand and reduce one of their largest household costs. Our free and impartial service saves customers an average of £482 per year, which for some people means no longer having to choose between heating their home and feeding their family.

What’s happening?

The UK energy market is changing rapidly. Where there was once 6 big suppliers with little competition, there are now over 70 suppliers with relentless competition through pricing, regional availability and other bespoke offerings. Adding the opportunities and challenges presented by smart metering, price caps and faster switching, it’s never been more important for uSwitch to continue to be the leading consumer advocate and to help customers take control of their energy.

What’s the opportunity?

The energy supplier services team enables uSwitch to send and receive data from energy suppliers. To do this we operate in autonomous teams, responsible for pragmatically choosing the right tools to suit our problems. We currently maintain a core set of Clojure and Ruby applications, but languages in use across the business include Node, Go and Elixir. We operate without QA teams and project managers in favour of owning the problem end-to-end and being able to make decisions quickly. With an ever-more complex supplier landscape, the central question we are addressing is how do we adapt and reimagine our systems to support consumers and enable the best possible switching experiences


Who is uSwitch looking for?

We are looking for an opinionated but humble engineer to join our team. We would like someone to collaborate with and who is enthusiastic about making their customers’ experience better. We want someone who is willing to learn about what we do, how we do it and to support us in delivering better software.


  • A competitive salary and bonus package
  • A healthy learning and training budget, as well as the chance to go to conferences around the world every year
  • The latest equipment - be it a Linux or Apple or Windows machine
  • Free breakfast, healthy snacks, coffee and soft drinks
  • Paid parental leave for those key moments in your life
  • Health insurance
  • Moving day off, birthday day off, charitable day off
  • In office gym and pilates + yoga classes
  • Flexi holiday policy
  • Bike to work scheme
  • Season ticket loans for those long commutes
  • Employer matching pension up to 7.5%
  • 1 month full paid paternity leave to spend more time with the kids
  • We also want to help you with your life events, so offer interest free loans for special moments in your life like moving home, buying your first home and your wedding
Apply for this job