Senior Platform Engineer

Posted May 15

ev.energy set up in 2018 with a simple aim - to make electric vehicle charging simpler, greener, and cheaper for everyone. Drivers download our app and charge their vehicle overnight; and, in the background, we’re ingesting real-time data and using our proprietary smart-charging algorithm to align charging sessions with energy from renewable sources. This reduces carbon emissions caused by EV charging by as much as 70%.

This is a growing industry, with growing demand for our solution - a third of new cars by 2030 will be electric. Simultaneously, there’s increasing strain on the power grid (power outages have already jumped by 64% in the last decade in the USA). We are already working with over 30 utilities in the US, Canada and Europe, offering a way to reduce demand on the grid. 

To achieve this we’ve brought together a team of over 100 people, bringing expertise from previous roles at National Grid, Tesla, Amazon, Arcadia, and Chargepoint; we’ve secured over 50m USD from leading VCs in the automotive and energy space including National Grid Partners, WEX Venture Capital, Energy Impact Partners and JLR’s InMotion Ventures. Come help us drive change for the better. 

As our Senior Platform Engineer, you’ll take ownership of the platform team within ev.energy. The Platform team is responsible for enabling ev.energy’s developers to develop and deploy code efficiently and reliably by automating infrastructure management and workflows. This is a hands on role; you will build the tooling and services to enable a truly self-serve approach for our engineering teams. As the lead for this team you will have a direct influence on how the company architects and evolves the platform; you’ll be thinking ahead on our roadmap, and will find the right balance to deliver with speed and quality.

Our tech stack includes Django, PostgreSQL, AWS, CloudFormation, Ansible, and Terraform. We develop high quality code following a common set of engineering principles, and are customer-focused in everything we do.

What will you be doing?

  • Owning our platform, taking responsibility for improvements to scalability, performance and availability
  • Enabling developers to develop and deploy code efficiently and reliably, automating infrastructure management and workflows
  • Managing and mentoring a high-performing team of senior engineers and contributing to hiring efforts as the team grows
  • Ensuring best practice security processes are implemented
  • Implementing best practice security initiatives
  • Encouraging a collaborative environment where knowledge and learnings are shared
  • Communicating and collaborating with peers across engineering and the rest of the business
  • Deploying and scaling APIs with EV and Charger manufacturers

What are we looking for?

  • Extensive experience operating and automating AWS services using Infrastructure as Code.
  • An excellent understanding of infrastructure as code tools such as CloudFormation, Ansible, or Terraform
  • Commercial experience with Python 3, and ideally Django
  • Passion for platform security
  • An excellent understanding of relational databases, ideally with experience supporting PostgreSQL
  • Experience supporting and improving CI/CD workflows
  • An excellent understanding of event streams, ideally with experience supporting Kafka
  • Experience in mentoring and leading teams, and ideally in hiring other great engineers
  • Excellent communication skills, able to motivate, influence and encourage a team
  • Ideally, you'll have an interest in or familiarity with IoT hardware
  • Confidence digging into the details of challenging problems, with an analytical mind
  • Comfort taking ownership of problems and making improvements for the long-term
  • Enthusiasm and drive for the ev.energy mission
  • Experience building scalable, fault-tolerant platforms used by hundreds of thousands (if not millions)

How will we support you?

  • Work remotely and work well - we'll provide the tools you need to do your best (including a Macbook Pro), and can provide access to co-working spaces
  • Access to conferences, meet-ups and training through our L&D allowance
  • A structured career progression framework and advancement opportunities
  • Great benefits - including health insurance, 401(k) or pension, paid parental leave
  • Annual team gatherings - in previous years the whole company has spent a week together in London, Bath and Manchester in the UK

If you don’t have all of the requirements, but you’re really interested in what we’re doing, please apply anyway and we can consider your application now and in future! We value applicants regardless of their background or years of experience. We'll also do our best to accommodate reasonable adjustments to the interview process if needed.

We are an equal opportunity employer and value diversity: we do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. If you'd like a copy of our DE&I policy you can reach us at hiring@ev.energy.