Cloud Software Engineer

YouView
London

Overview

YouView creates software for set-top boxes, streaming pucks, and smart TVs to deliver a TV experience users love . YouView’s TV experience is powered by our reliable, resilient, and secure cloud backend, and our unique firmware allows us to control media playback, security and lower-level components. Our platform delivers variety and convenience by combining on-demand with live TV through an integrated editorial lens, so our users get the best rich, relevant TV content across both free and pay services.

YouView has proudly collaborated with Everyone TV to introduce Freely, a ground-breaking streaming service that is set to revolutionise free TV in the UK. Launched in April 2024, Freely offers users a seamless experience by providing a single access point to stream live and on-demand content from all major UK broadcasters, eliminating the hassle of app-switching.

We are thrilled to serve as the technology partner to ETV in bringing to market a TV experience that will enable millions of UK households to discover and enjoy the best of free TV on the next generation of leading Smart TVs. Our collaboration with ETV aligns with their mission of ensuring the universality of public-service television is sustained into the future. Moreover, it contributes to ensuring that the broadcasting landscape remains as competitive, creative, and inclusive as it is today.

The Role

Our diverse teams of technologists share an obsession with creating the world’s best TV experience. We work with a wide range of AWS services to support applications that handle millions of requests every day. We’re looking for a software engineer that is excited to learn, grow, and contribute to building cloud-based services that UK households love.

As a Cloud Services Software Engineer, you’ll work with experienced engineers using Go and/or Clojure to develop and support cloud-based applications. You’ll be supported through mentoring, code reviews, and hands-on learning as you build your skills.

The role:

Your Responsibilities:

  • Contributing to the development and maintenance of applications and services.

  • Writing clean, readable, and maintainable code with guidance from senior engineers.

  • Learning how to use AWS services to support scalable and reliable systems.

  • Assisting with infrastructure as code (IaC) using tools like CloudFormation.

  • Supporting automated deployment processes and CI/CD pipelines using GitHub Actions from testing environments all the way to production

  • Helping investigate bugs, performance issues, and incidents.

  • Learning how to optimise code and infrastructure for performance and cost.

  • Following security best practices in code and cloud infrastructure.

  • Assisting with monitoring and logging to help track system health and performance.

Working with Go:

  • Learning how to write Go services and utilities.

  • Gaining exposure to Go’s concurrency features, such as goroutines and channels.

  • Using Go’s strong typing to write reliable code.

  • Learning how interfaces are used for abstraction and flexibility.

  • Making use of Go’s standard library for common development tasks.

Working with Clojure:

  • Learning Clojure’s concise and expressive syntax.

  • Working with immutable data structures and functional programming concepts.

  • Gaining experience integrating with existing Java-based services and libraries.

  • Learning how concurrency is handled in Clojure, including tools like core.async.

  • Understanding best practices for writing readable and maintainable Clojure code.

Essential skills & experience:

  • This role would suit somebody with at least 2 years in a commercial environment or equivalent.

  • Understanding of software systems design

  • Eagerness to learn new concepts, explore new technologies and share knowledge

  • Knowledge of effective software testing

  • Strong commitment to code quality, and the value of giving and receiving feedback through code reviews

Benefits:

  • Competitive Salary on offer

  • Annual Bonus

  • Flexible working

  • Hybrid working model - we require all employees to come into the office 4 days per month.

  • Relaxed office environment in the City of London, near Aldgate East station

  • Pension Plan

  • Private Healthcare

  • Holiday purchase programme

  • Staff Discount Scheme

  • Home Office Allowance up to £400 to ensure you have the right tools/equipment for setting up at home.

  • Access to Learnably with an individual training budget to support your personal development & growth.

  • Cycle 2 Work Scheme - Claim £2500 towards purchasing a bike/equipment.

  • Employee Assistance Programme & Mental Health First Aiders

  • Generous family-friendly policies

We are committed to making our selection process accessible to everyone. If you need adjustments, please contact [email protected]

Offer to Interview Scheme:

Applicants who apply through the Disability Confident Interview Scheme and meet the ‘minimum criteria’ for the role will be offered an interview. We are committed to providing an inclusive and barrier-free recruitment process for anyone who wishes to make an application.

Find out more about us on our social media:

At YouView, we are committed to creating a work environment where every colleague feels safe and comfortable being their authentic self, while also experiencing a strong sense of belonging that enables everyone to thrive.

We place great value on building a diverse, equitable and inclusive workplace that encourages, supports, and celebrates the diverse voices of our employees, inspiring innovation, and helping us to realise our vision and have a positive impact on society.

YouView is proud to be an equal opportunity employer, and we are committed to building a diverse team of exceptional individuals. We are always looking to hire the absolute best talent and recognise that diversity in our experiences and backgrounds is what makes us stronger.

We do not discriminate against any applicant or employee based on their race, religion, ethnic origin, gender, sexual orientation, age, gender identity, marital status, neurodivergent or disability status, and it is our strong belief that the more inclusive we are as a business, the better our work will be.

Please advise our team of any support you may require throughout your applicant journey.

Posted 2026-03-10

Recommended Jobs

Primary Teacher

TeacherActive
London

Job Title: SEN Primary Teacher Location: Bow, Tower Hamlets Role Type: Full-Time / Flexible Supply Considered Requirement: Qualified Teacher Status (QTS) TeacherActive is recruiting o…

View Details
Posted 2026-02-15

SOCIAL WORKER - Level 3

Lewisham Council
Lewisham, Greater London

Job Category:   Social Care Qualified Job location Civic Centre, Neath, Neath Port Talbot, SA11 3QZ United Kingdom Lewisham Council Hours per week: 37 Start date: Immediate start Salary:…

View Details
Posted 2025-12-06

Teach Art & Drawing - Flexible Schedule, Work from Anywhere

FindTutors
London

Are you passionate about art and love inspiring others? Want to turn your creativity into a rewarding part-time job? At FindTutors , a leading platform in the education sector, we’re looking for …

View Details
Posted 2025-10-18

Drama Teacher (ECT Support) - Islington | Performing Arts...

Marchant Recruitment
London

Borough: Islington (Inner London) School Status: Outstanding Ofsted Secondary School Start Date: ASAP Start – Permanent, Full-Time Curriculum Scope: Key Stage 3 and Key Stage 4 (GCSE) onl…

View Details
Posted 2026-01-16

Class Teacher

Teaching Vacancies
Bromley, Greater London

What skills and experience we're looking for Passionate about inspiring young people? Join us in inspiring the lively little learners at Harris Primary Academy Shortlands as a Class Teacher. Our…

View Details
Posted 2026-03-04

Sociology Teacher - Mixed Secondary School in Lambeth

Marchant Recruitment
London

Sociology Teacher – Mixed Secondary School in Lambeth (January Start) Location: Lambeth Start Date: January 2026 Contract Type: Full-time, Permanent Salary: Paid to scale A well-rega…

View Details
Posted 2025-12-19

Product Owner - London, N1C 4AG

Universal Music Group
London

Product Owner - London, N1C 4AG, United Kingdom Department Description With a global footprint, the Universal Music Group Royalty and Copyright Product Team designs, develops, delivers and main…

View Details
Posted 2026-02-27

NEC ECC Senior Project Manager

Arcadis
London

Arcadis is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets. We are more than 36,000 people, in over 70 countries, dedi…

View Details
Posted 2026-01-31

Bank Chef Manager

Sanctuary Group
London

Bank Chef Manager   Garside House Nursing Home, 131-151 Regency Street, Westminster, London, SW1P 4AH    £16.03 per hour   Hours as and when required       We are seeking a talented C…

View Details
Posted 2025-11-03

Wash Doctor Mobile Valeting Partner

Wash Doctors
London

Join our community of car care specialists and grow your business. Wash Doctors is an on-demand car care platform. We connect customers to you seamlessly through our partner app. Become a Wash Doc…

View Details
Posted 2025-06-01