YouView TV Limited

Cloud Software Engineer

Company
Location
London, England, United Kingdom
Posted At
5/20/2025
Advertise with us by contacting: [email protected]
Description
Overview

YouView is a TV software provider that utilises set top boxes, streaming pucks and Smart TVs to create the YouView User Experience. 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, which means our users get the best rich and 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

We have an opportunity for a Software Engineer in the Storm team to join the Cloud Services Group. We work with a huge array of AWS services and use them to process billions of requests per day.

We utilise an event driven, asynchronous architecture wherever possible. Some of the technologies we use are:

  • Go, Clojure, Java, Python
  • Containers, Serverless
  • ECS, Lambda, SQS, SNS, DynamoDB, RDS, CloudFormation, Neo4j Graph DB and many more.

Responsibilities:

As part of an agile team, you will design, build, deploy, and monitor highly scalable and reliable cloud services, using the latest techniques and technologies

  • Create solutions to power the discovery of live TV & on-demand content through metadata ingestion and processing.
  • Constantly learn new skills and techniques.
  • Take a quality first approach to everything you do paying particular attention to testing and maintainability.
  • Help us build and support an appealing engineering community through collaboration and having some fun.

If you're passionate about innovation, collaboration, and making a difference, we invite you to explore this opportunity to join our dynamic team.

Essential Skills & Experience

  • Some experience in any of these programming languages: Go, Java, Python, Clojure (or other functional languages), and a desire to learn others. This role will mainly use Go.
  • An understanding of CI/CD and TDD
  • An understanding of testing and its importance in the software development life cycle
  • An understanding of cloud concepts
  • A thirst for knowledge and a desire to make things better

Desirable Skills & Experience

  • Exposure to monitoring and debugging in-life issues within a distributed cloud environment
  • Experience with infrastructure as code (IaC) and continuous integration and delivery (CI/CD)
  • Experience building solutions utilising AWS services

Interview Process

  • The interview will consist of a coding and design exercise.
Advertise with us by contacting: [email protected]
logo
Hunt UK Visa Sponsors

Copyright © 2025

About us

How does it workContact UsBlog

Stay up to date

TwitterTelegram