At a Glance
- Tasks: Join us in developing cloud-based services that enhance the TV experience for millions.
- Company: YouView, a pioneering TV software provider with a focus on innovation and inclusivity.
- Benefits: Enjoy competitive salary, flexible working, private healthcare, and personal development support.
- Why this job: Be part of a team revolutionising free TV in the UK with cutting-edge technology.
- Qualifications: Experience in software development and a passion for learning new technologies.
- Other info: Diverse and inclusive workplace with excellent career growth opportunities.
The predicted salary is between 28800 - 48000 £ per year.
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.
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 who 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.
- 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:
- Demonstrable experience working in a commercial environment, typically gained over at least two years, or through equivalent relevant experience.
- 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 set 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 teamrecruitment@youview.com. Offer to Interview Scheme: Applicants who apply through the Disability Confident Interview Scheme and meet the ‘essential 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.
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.
Cloud Software Engineer Cloud Services London employer: YouView TV Ltd
Contact Detail:
YouView TV Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Cloud Software Engineer Cloud Services London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at YouView. A friendly chat can sometimes lead to opportunities that aren’t even advertised!
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those using Go or Clojure. This gives potential employers a taste of what you can do and how you tackle challenges.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding cloud services. Practice common algorithms and system design questions, as they’re often part of the process.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the YouView team.
We think you need these skills to ace Cloud Software Engineer Cloud Services London
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Cloud Software Engineer role. Highlight your experience with Go, Clojure, and AWS services, as well as any relevant projects that showcase your skills.
Show Your Passion: We love candidates who are eager to learn and grow! Share examples of how you've explored new technologies or contributed to projects in your previous roles. This will show us your enthusiasm for the position.
Keep It Clear and Concise: When writing your application, aim for clarity. Use straightforward language and avoid jargon where possible. We appreciate clean, readable applications just like we value clean code!
Apply Through Our Website: Don’t forget to submit your application through our website! This ensures it gets to the right people quickly and helps us keep track of all applicants efficiently.
How to prepare for a job interview at YouView TV Ltd
✨Know Your Tech Stack
Make sure you’re familiar with Go and Clojure, as well as AWS services. Brush up on their syntax, features, and best practices. Being able to discuss your experience with these technologies will show that you're ready to hit the ground running.
✨Show Your Problem-Solving Skills
Prepare to discuss how you've tackled bugs or performance issues in the past. Think of specific examples where you optimised code or infrastructure. This will demonstrate your analytical skills and your commitment to quality.
✨Emphasise Your Learning Mindset
YouView values eagerness to learn, so be ready to share how you’ve embraced new technologies or concepts in your previous roles. Talk about any personal projects or courses you've taken to enhance your skills.
✨Engage in Code Review Discussions
Since feedback is crucial at YouView, be prepared to discuss your experiences with code reviews. Share how you’ve given and received feedback, and how it has helped you grow as a developer. This shows you value collaboration and continuous improvement.