Cloud Software Engineer in London

Cloud Software Engineer in London

London Full-Time 28800 - 48000 £ / year (est.) No home office possible
Y

At a Glance

  • Tasks: Develop cloud-based applications and support services using Go and Clojure.
  • Company: YouView, a leading TV software provider with a focus on innovation.
  • Benefits: Competitive salary, flexible working, private healthcare, and personal development budget.
  • Why this job: Join a diverse team to create the best TV experience for UK households.
  • Qualifications: Experience in software development and eagerness to learn new technologies.
  • Other info: Inclusive workplace with strong commitment to diversity and personal growth.

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. Our TV experience is powered by a secure cloud backend and firmware that controls media playback, security and lower-level components. Our platform combines On Demand with live TV through an integrated editorial lens, delivering rich and relevant TV content across both free and pay services.

Our diverse teams of technologists are focused on creating the world's best TV experience. We work with AWS services to support applications that handle millions of requests daily. 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 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.

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.

YouView is 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. We place great value on building a diverse, equitable and inclusive workplace that encourages, supports, and celebrates diverse voices. We do not discriminate against any applicant or employee based on race, religion, ethnic origin, gender, sexual orientation, age, gender identity, marital status, neurodivergent or disability status. Please advise our team of any support you may require throughout your applicant journey.

Cloud Software Engineer in London employer: YouView TV Limited

YouView is an exceptional employer that fosters a collaborative and inclusive work culture, where innovation thrives in the heart of London. With a strong commitment to employee growth, we offer flexible working arrangements, competitive salaries, and a generous benefits package, including a personal training budget and mental health support. Join us to be part of a diverse team dedicated to creating the best TV experience for UK households while enjoying a relaxed office environment near Aldgate East station.
Y

Contact Detail:

YouView TV Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Cloud Software Engineer in 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 GitHub profile showcasing your projects, especially those using Go or Clojure. This gives potential employers a peek into your coding style and problem-solving abilities.

✨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 to feel confident when it’s your turn to shine.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, you’ll be part of a community that values learning and growth, just like you!

We think you need these skills to ace Cloud Software Engineer in London

Go
Clojure
AWS Services
Infrastructure as Code (IaC)
CloudFormation
CI/CD Pipelines
GitHub Actions
Software Systems Design
Software Testing
Code Quality
Concurrency Features
Immutable Data Structures
Functional Programming
Performance Optimisation
Security Best Practices

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 in cloud-based applications.

Show Your Passion for Learning: We love candidates who are eager to learn! In your application, mention any new technologies or concepts you've explored recently. This shows us you're not just about the basics but are keen to grow and adapt in a fast-paced environment.

Keep It Clear and Concise: When writing your application, aim for clarity. Use straightforward language and avoid jargon unless it's relevant. We appreciate clean, readable content that gets straight to the point—just like the code we write!

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it makes tracking your application a breeze!

How to prepare for a job interview at YouView TV Limited

✨Know Your Tech Stack

Familiarise yourself with Go and Clojure, as these are key languages for the role. Brush up on their syntax, concurrency features, and best practices. Being able to discuss your experience or projects using these technologies will show your enthusiasm and readiness to contribute.

✨Understand Cloud Services

Since the role involves working with AWS services, make sure you have a solid understanding of cloud concepts and how they apply to scalable applications. Be prepared to discuss any relevant experience you have with infrastructure as code (IaC) and CI/CD pipelines, as this will demonstrate your practical knowledge.

✨Show Your Problem-Solving Skills

Prepare to talk about past experiences where you've tackled bugs or performance issues. Use the STAR method (Situation, Task, Action, Result) to structure your answers, highlighting your analytical skills and how you approach problem-solving in a collaborative environment.

✨Emphasise Learning and Growth

YouView values eagerness to learn, so be ready to share examples of how you've pursued personal development in your career. Discuss any courses, projects, or mentoring experiences that have helped you grow as a software engineer, and express your excitement about continuing to learn in this new role.

Cloud Software Engineer in London
YouView TV Limited
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

Y
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>