Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

OVO

New

Senior Software Engineer (BPC) - 12 month Secondment

Posted
Discussion

Summary

Senior Software Engineer on a 12-month secondment in Glasgow, leading technical initiatives, designing scalable microservices with Node.js/Python/TypeScript, cloud infrastructure on GCP/AWS, and frontend with React/React Native, while mentoring engineers and driving delivery in an agile team.

Role OVO-View

Team: BPC

Salary banding: £58,000 to £75,000

Experience: Senior

Working pattern: Full-Time

Role Type: 12 month secondment

Reporting to: Claire McIntyre

Talent Acquisition contact: Jodie Catley-Day

This role in 3 words: Build, Collaborate, Deliver

Top 3 qualities for this role: Communication, Delivery Expertise, Amplification

Closing date: Friday 6th November at 12pm

Your next OVO adventure:

At OVO, we recognise that great people are already working with us across all of our brands. Find out more below about whether this role might be the next part of your OVO adventure.

You may not have all of the skills and experience boxes ticked, but if you think you have much of what we’re looking for, then we’d love to hear from you.

Teamworking for the planet:

Everything we do here spins around Plan Zero. So, naturally, the team you’ll be joining plays a gigantic role in making that happen. Here’s how:

As a Senior Software Engineer, you’ll own the end-to-end development of complex systems and features that are core to our business.

This role in a nutshell:

You will lead technical initiatives, make critical design decisions, and mentor engineers to elevate the team's capabilities. Your expertise will be the driving force that ensures we build scalable, high-quality software that pushes our company forward.

Your key outcomes will be:

  • Technical Leadership & Architecture: Drive the architectural vision for key features, designing robust, scalable systems and contributing to the technical roadmap to influence the future direction of the product.
  • Engineering Excellence & Quality: Champion best practices by writing clean, efficient code, leading rigorous code reviews, and implementing comprehensive automated testing to ensure high-quality, performant solutions.
  • Mentorship & Team Growth: Lead and mentor other engineers, fostering a culture of continuous learning and collaboration through knowledge sharing, technical discussions, and constructive feedback.
  • Project Execution & Delivery: Translate complex projects into clear, executable tasks within an Agile framework, proactively resolving blockers to ensure the timely and efficient delivery of team commitments.
  • Community & Knowledge Sharing: Actively contribute to the wider engineering community by leading discussions, sharing expertise through documentation and workshops, and driving the exchange of best practices.

You’ll be successful here at OVO if you…

  • Professional Experience: Significant hands-on experience developing software in an agile environment, with a proven track record of delivering high-quality, clean code.
  • Backend & Architecture: Expertise in designing and building scalable microservices-based architectures using languages like Node.js, Python, and TypeScript.
  • Cloud & DevOps: Hands-on experience with cloud platforms (GCP, AWS), containerization (Docker, Kubernetes), and modern CI/CD practices.
  • Frontend Development: Proficiency in modern frontend frameworks such as React.js and/or React Native.
  • Leadership & Mentorship: Proven ability to lead technical initiatives and mentor other engineers, fostering a culture of technical excellence.
  • Collaboration & Problem-Solving: Excellent communication and analytical skills, with the ability to thrive in a high-ownership, collaborative team environment.

What will happen next?

After you submit your application, our Talent Acquisition team will review your CV along with the hiring manager, and will come back to you with an update shortly.

Feel free to contact the relevant recruiter, detailed at the top of the advert, to discuss the role.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.