Ovo Energy
We trust our development teams to choose their tech stacks
You’ll commonly encounter Scala, TypeScript, Clojure, Node, Java, Docker, Kubernetes, Kafka, React, Cypress, Swift and React Native. We run our services in GCP, AWS and Azure. We look for engineers with interest in the above, but your experience doesn’t have to match our stack. We’re interested in engineers with deep experience in similar technologies and also polyglots who are comfortable working across the stack.
We are the leading innovator in energy technology
Not only are we contributing to changes in supplying retail consumers; we are also creating an intelligent control platform for the grid itself, creating support for more renewable energy using batteries and electric vehicles. We built the first mobile payment solution for customers, and are integrating smart home technology. Our systems use the best technology has to offer, enabling the real time data streams behind our best in market customer products.
Our technology culture is key to our success
We have a very strong engineering culture that’s all about empowerment and ownership. Our teams are motivated by owning products that positively impact over a million people and also our environment, from inception to continuous improvement. We believe strongly in test driven development, continuous delivery and building scalable, resilient solutions. Our engineers love working in teams and collaboratively building features, sharing their learnings and deepening their own knowledge.
-
Security Engineer
What's it like to work at OVO? You will be joining the Orion Security Engineering team whose purpose is to ensure OVO’s greenfield Energy Platform is secure for all our customers while enabling our product teams to ship awesome features. This is a varied role where you’ll be exposed to the full stack and will […]Bristol -
Site Reliability Engineer
What's it like to work at OVO? You will be joining the Engineering Services team whose mission is to ensure OVO’s software engineering teams have the right conditions to build and operate high-performance, reliable, secure & scalable systems. You’ll provide coaching, implementation and guidance on improvements to infrastructure and observability across teams at OVO. This […]Bristol -
Database Administrator (DBA)
Diverse teams are the best teams. We’re keen to meet people with varied backgrounds: the more inclusive we are the better our work will be. We understand some people may not apply to jobs unless they tick every box. And we know 'normal' office hours don't work for everyone, so we're open to discussing flexible […]Bristol -
Smart Platform Technician
This role sits within Energy Services working on the Smart Platform Optimisation Team. This team has responsibility for the systems, processes and third party relationships and changes relating to the platform’s smart systems, including all in-home metering technology. The role will support all ongoing changes and improvements to the smart platform. The role will also […]Bristol -
PAYG Smart Technical Specialist
The role for Smart Technical Specialist in a key part of the new Smart Platform* Optimisation team within Energy Services. supporting the implementation of all smart processes, technology and complex industry changes. Reporting into the Smart Platform Lead within the Change and Improvement Team, this is pivotal role that ensures continuous improvement of smart processes […]Bristol -
Software Engineering Manager
Diverse teams are the best teams. We’re keen to meet people with varied backgrounds: the more inclusive we are the better our work will be. We understand some people may not apply to jobs unless they tick every box. And we know 'normal' office hours don't work for everyone, so we're open to discussing flexible […]Bristol -
Software Engineer
We're growing! We currently have vacancies in various teams, so if you have a preference for the front end, back end or both, we want to hear from you. Tech at OVO We trust our development teams to choose their tech stacks, you’ll commonly encounter Scala, TypeScript, Clojure, Node, Java, React, React Native, Docker, Kubernetes, […]Bristol -
Software Engineering Team Lead – Trading
Diverse teams are the best teams. We’re keen to meet people with varied backgrounds: the more inclusive we are the better our work will be. We understand some people may not apply to jobs unless they tick every box. And we know 'normal' office hours don't work for everyone, so we're open to discussing flexible […]Bristol
Perks & benefits
Job opportunities at Ovo Energy
-
Security Engineer
What's it like to work at OVO? You will be joining the Orion Security Engineering team whose purpose is to ensure OVO’s greenfield Energy Platform is secure for all our customers while enabling our product teams to ship awesome features. This is a varied role where you’ll be exposed to the full stack and will […]Bristol -
Site Reliability Engineer
What's it like to work at OVO? You will be joining the Engineering Services team whose mission is to ensure OVO’s software engineering teams have the right conditions to build and operate high-performance, reliable, secure & scalable systems. You’ll provide coaching, implementation and guidance on improvements to infrastructure and observability across teams at OVO. This […]Bristol -
Database Administrator (DBA)
Diverse teams are the best teams. We’re keen to meet people with varied backgrounds: the more inclusive we are the better our work will be. We understand some people may not apply to jobs unless they tick every box. And we know 'normal' office hours don't work for everyone, so we're open to discussing flexible […]Bristol -
Smart Platform Technician
This role sits within Energy Services working on the Smart Platform Optimisation Team. This team has responsibility for the systems, processes and third party relationships and changes relating to the platform’s smart systems, including all in-home metering technology. The role will support all ongoing changes and improvements to the smart platform. The role will also […]Bristol -
PAYG Smart Technical Specialist
The role for Smart Technical Specialist in a key part of the new Smart Platform* Optimisation team within Energy Services. supporting the implementation of all smart processes, technology and complex industry changes. Reporting into the Smart Platform Lead within the Change and Improvement Team, this is pivotal role that ensures continuous improvement of smart processes […]Bristol -
Software Engineering Manager
Diverse teams are the best teams. We’re keen to meet people with varied backgrounds: the more inclusive we are the better our work will be. We understand some people may not apply to jobs unless they tick every box. And we know 'normal' office hours don't work for everyone, so we're open to discussing flexible […]Bristol -
Software Engineer
We're growing! We currently have vacancies in various teams, so if you have a preference for the front end, back end or both, we want to hear from you. Tech at OVO We trust our development teams to choose their tech stacks, you’ll commonly encounter Scala, TypeScript, Clojure, Node, Java, React, React Native, Docker, Kubernetes, […]Bristol -
Software Engineering Team Lead – Trading
Diverse teams are the best teams. We’re keen to meet people with varied backgrounds: the more inclusive we are the better our work will be. We understand some people may not apply to jobs unless they tick every box. And we know 'normal' office hours don't work for everyone, so we're open to discussing flexible […]Bristol