Head of Software Engineering

OVO Energy ,
London, Greater London

Overview

Job Description

Role: Head of Software Engineering Location: London, UK The OVO Group's mission is to drive progress towards net zero carbon living. We're a collection of companies with a single vision: to power human progress with clean affordable energy for everyone. The climate crisis is humanity's greatest challenge and the OVO Group organisations are all working together to lower our collective carbon emissions to zero. Would you be interested in joining us to help achieve this? Where in the world of OVO will I be working? This is a brand new vacancy so a very exciting opportunity to make the role your own! You will be leading the platform teams under our new B2B Platform brand within the OVO Group. This will include managing a number of Software Engineering Managers and very senior Individual Contributors, predominantly in London (Notting Hill) but with occasional travel to our other UK offices. What will I be doing? * Providing technical leadership and line management of engineering teams based in West London * Managing and developing both Software Engineering Managers, a number of independent contributors in the wider area. * Helping to define the technology strategy to position OVO as a forward-thinking technology organisation. * Building and promoting our technology brand, including overseeing how we bring new talent to your technology teams. * Continually working towards technical excellence and industry best practises. * Building an excellent technology culture of highly autonomous, intrinsically motivated, well-aligned teams. * Helping teams to make technical decisions that align with our business objectives and long term goals, including building strong relationships with the Product, Design and Commercial partners to your teams. * Being ultimately responsible for technical decision making and budget. * Building high performing teams and work with development managers to develop talent and build the succession plans of the next generation of thought leaders. Do I have what it takes? You will need: * A strong software engineering background, ideally in scalable distributed applications. * Experience building, running and leading high performing, autonomous engineering teams (ideally at least 20 persons). * A fundamental understanding of the principles of Agile and lean development. * An excellent understanding of a broad set of modern technologies across front end, back end and data platforms. * Excellent communication skills and experience working with senior leaders across the business. * Experience integrating technology into the wider business strategy. * Experience working in a fast paced, high growth, technology focussed organisation. * Proven experience of creating a forward thinking technology culture. * A strong educational background and a degree in computer science or related discipline from a top university. What we offer: * A very strong engineering culture that's all about empowerment and ownership * Flexible working hours * Competitive pay, bonus and benefits * A real commitment to your training and development * Free breakfast every day & free lunch Fridays, onsite Yoga sessions, and lots of social events. * Lots lots more! Want to learn more about OVO? * Our Tech blog * Our culture and how we work * Our Github repository OVO believes in fueling human progress with clean and abundant energy for all. We were set up to always find a better way and challenge the status quo. We're keen to meet people with varied backgrounds: the more inclusive we are the better our work will be. We want to build a team which represents a variety of backgrounds, perspectives, and skills, and we decide employment on the basis of merit and potential. We understand some people may not apply to jobs unless they tick every box. If you're excited about joining us and think you have much of what we're looking for, even if you're not 100% sure... we'd love to hear from you.