> Markdown version of [/jobs/ext/3254625-senior-software-engineer-bpc](https://www.wearedevelopers.com/jobs/ext/3254625-senior-software-engineer-bpc). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer (BPC) - **Company:** OVO - **Location:** Bristol, UK - **Experience:** Expert - **Salary:** £90,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Agile Methodology, Amazon Web Services, Automation of Tests, Code Review, Continuous Integration, DevOps, Python (Programming Language), Node.Js, Software Engineering, TypeScript, Web Application Frameworks, ReactJS, Backend, Containerization, Kubernetes, React Native, Front End Software Development, Docker, Microservices - **Published:** September 29, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=dff992eba5f240a4 ## About the Role * 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. ## Description 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. ## Related Videos - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Shifting Stress to Progress— Understanding DevOps to do DevOps Better](https://www.wearedevelopers.com/videos/268-shifting-stress-to-progress-understanding-devops-to-do-devops-better) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Mobile vs. Backend DevOps](https://www.wearedevelopers.com/videos/1662-mobile-vs-backend-devops) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk)