Senior Backend Engineer


Remote | Full-Time

See all ev.energy jobs →

Working on the Strategic Product team, you will be thinking about how to improve the product for all users, both the end-users using mobile app but also our energy partners and internal users. You might be working on stability problems to help us serve a growing customer base, or you may be implementing new product features such as matching end-users charging to renewable generation. The role will be varied and driven by a customer-focused product development process.

Our backend is built around the Django framework with a PSQL database. We use Django to help keep us focused on the features which are unique to our business and deliver value to our customers. We host our services on AWS with the full infrastructure and deployment process defined in AWS CloudFormation and Ansible. Much of the work we do is ingesting data from EVs and Chargers and sending back instructions on how to charge, this means that a lot of our code is triggered outside of the context of a web request and for that we use the Huey task queuing system. You should be familiar with these tools (or similar like Flask or Celery) and be excited about the challenge of building a system which can handle the scale and complexity of managing the charging of EVs across the world.

As a Senior Engineer you should be able to own the technical delivery of a new product or feature by working with our product and commercial teams to understand requirements, plan the implementation, communicate this back to the team and manage the delivery. You should be driven to continue developing your skills and also be happy to share the skills you have with other team members, either through informal mentoring, pairing on features or just thoughtful guidance during code review.


ev.energy enables consumers to charge their EVs in the most cost-effective and least carbon-intense way possible, whilst saving them money! We partner with energy companies such as Igloo Energy, Rolec Services and ESB to deliver tariffs and products which integrate smartly with electric vehicles and their chargers.

We’re a small and agile team, but we already serve electricity companies and their customers across the world with pilots ongoing in Europe and North America.

Since we were incorporated two years ago, we’ve grown from 0 to 12500+ users, raised a funding round, collaborated with 15+ energy companies and saved over 25 tonnes of CO2. We were part of Microsoft’s first AI for Good cohort, won the EDF Pulse Innovation Challenge and were named “Best Energy Startup in the World” by Free Electrons 2019.

Our goals for the next year are:
  • Grow our user base 10x (with 60,000 new users by July 2021, and over 100,000 by December 2021);

  • Launch in five new markets worldwide, including non-English speaking markets and non-EU timezones;

  • Make our app work for users across different geographies, with various vehicles, charger manufacturers, and energy suppliers;

  • Deliver new charging services (like charging with your home-generated solar power, or charging on public charging networks);

  • Improve our data and analytics offering for our Utility partners so they can better understand how smart charging stabilises their grids and reduces their costs;

An awesome applicant will have
  • Worked with a similar technology stack of Python (Django), PSQL, Celery (or similar) and AWS for multiple years;

  • Proven experience leading the technical development of a product which can scale quickly whilst staying performant;

  • Strong written communication skills, as a remote team written skills are highly valued;

  • Can communicate effectively to people with a range of job roles and backgrounds;

  • A desire to help mentor and share their skills with other engineers;

  • A keen interest in our product and industry.

We will support you with:
  • Flexible working primarily remotely, investing in your home working setup or an office in a location convenient for you;

  • Funded access to conferences, training and meetups (like Fully Charged Live);

  • A top of the range MacBook Pro and all the software you need to work effectively;

  • Participation in various employee perks and benefits schemes like cycle to work and discounted cinema tickets;

  • Team Week once a quarter where the whole team meets to collaborate, socialise and build connections in person!

If you don’t have all of the job requirements, please apply anyway! We would love to hear from all kinds of people and may be able to tailor the role around your abilities and experience. We value applicants from non-traditional backgrounds, startup or tech experience is not a prerequisite.

The important details
  • Starting: Immediately;
  • Location: Remote, core hours 10:00 am – 4:00 pm London time;
  • Term: Permanent;
  • Salary: £55k - £75k + annual cost of living adjustment;
  • Annual Leave: 25 Days plus one day per year of tenure (max 30 days) + national holidays;

We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Salary range £55,000 — 75,000