3063 IT & Software Developer jobs in the UK
Requirements
Must:
- Strong software engineering skills with experience in Scala, ideally the typelevel stack (bonus if you have exposure to Golang and Python).
- Interest in machine learning, personalisation systems, and cloud technology - even if you havent worked extensively in ML before.
- Demonstrated experience designing, implementing, deploying, and maintaining production-grade APIs and backend services, including responsibility for reliability, performance, and on-call support.
- Hands-on experience working with data processing frameworks and distributed systems used to ingest, process, and store large-scale datasets, with an understanding of scalability, fault tolerance, and performance considerations.
- Practical experience with modern software development practices, including automated CI/CD pipelines, containerisation technologies (e.g., Docker), and deploying applications to cloud environments (e.g., AWS or GCP).
- Ability to collaborate effectively across teams and communicate technical concepts clearly.
- A problem-solving mindset and eagerness to learn new technologies and approaches.
- Ability to challenge technical choices, architecture, tools, and processes.
Responsibilities
- Design and implement scalable APIs and backend services, primarily in Scala, to integrate ML models into production systems and deliver personalised experiences.
- Perform real-time data processing and gRPC microservices (Typelevel stack).
- Take end-to-end ownership of services, from development to production operations.
- Optimise the performance of the application in cloud environments.
- Create/improve automated pipelines that support our Continuous Delivery process.
- Build, scale, and maintain large-scale cloud-based services.
- Work closely with data scientists, ML engineers, and product teams to align technical solutions with business goals.
- Refine team processes to continuously integrate and work towards a continuously deliverable application.
- Champion best practices to develop clean, resilient code that performs at serious scale.
- Coach and provide feedback to fellow developers.
Description
At Sky, we believe in better and strive to create innovative content, products, and careers. Operating in the fields of Tech, Product, and Data, we are committed to transforming big ideas into beloved services enjoyed by millions globally. Our Global OTT Technology team supports state-of-the-art video streaming services, reaching over 50 million customers worldwide. We offer a competitive benefits package including Sky Q, exclusive Sky Glass rates, a generous pension plan, private healthcare, and various Sky VIP rewards. Located in Osterley, our campus features amenities like subsidised restaurants, a gym, and a cinema, fostering a vibrant work environment. We embrace hybrid working and encourage applications from diverse backgrounds, ensuring equal opportunities for all.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find DevOps salaries in the UK here.
How many DevOps jobs are in the UK?
Currently, there are 3063 DevOps openings. Check also: Cloud jobs, AWS jobs, Azure jobs, GCP jobs, Kubernetes jobs, Docker jobs, Terraform jobs - all with salary brackets.
Is the UK a good place for DevOps?
The UK is one of the best countries to work as a DevOps. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for DevOps jobs in the UK?
The Scouts Association, Mas & Pas Limited, OpenWorks Engineering, FCDO Services, Advanced IT Services, City of Wolverhampton College, B&Q among others, are currently hiring for DevOps roles in the UK.
The company with most openings is Experis as they are hiring for 101 different DevOps jobs in the UK. They are probably quite committed to find good DevOps.
The company with most openings is Experis as they are hiring for 101 different DevOps jobs in the UK. They are probably quite committed to find good DevOps.