Software Engineer

Sky UK
2 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 52K

Job location

Tech stack

Clean Code Principles
API
Agile Methodologies
Artificial Intelligence
Code Review
Databases
Continuous Integration
Software Debugging
Linux
Distributed Systems
Django
Python
Pair Programming
Systems Integration
Strategies of Testing
React
Large Language Models
Api Design
Jenkins
Go

Job description

Overview We're looking for a Senior Automation Engineer to help us evolve our Python based automation frameworks, CI/CD pipelines and tooling that power the Sky Q experience. You'll use your engineering craft to remove friction, increase quality, and enable teams to deliver features to millions of customers with confidence.Responsibilities Design, build and maintain Python-based automation frameworks and tools that support end-to-end testing and operational workflows for Sky Q services.Develop, extend and optimise CI/CD pipelines (primarily in Jenkins) to ensure fast, reliable and repeatable delivery of software into multiple environments.Work hands on in Linux environments, scripting, configuring and troubleshooting automation jobs, agents and infrastructure to keep pipelines healthy and scalable.Collaborate with product engineering teams maintaining our Django and React applications, embedding automation into their workflows and improving observability and reliability.Introduce and integrate new tooling - including AI assisted development and test tools - to improve developer productivity, coverage and feedback cycles.Champion engineering best practices across the squad: code reviews, pair programming, clean code, robust testing strategies and continuous improvement.Act as a technical go to for automation, mentoring other engineers and helping shape the roadmap for our automation and test platforms.Advance Python engineering capability with deep, hands-on experience designing, building and maintaining robust automation frameworks using clean, modular, well tested code.Maintain high proficiency with CI/CD (Jenkins, Pipelines, CasC) - able to architect, optimise, and troubleshoot complex pipelines, agents and integrations in large scale delivery environments.Demonstrate strong Linux/VM operational expertise - comfortable working across distributed systems, debugging services, managing environments, and resolving complex infrastructure issues.Experience supporting or building web-based systems (e.g. Django backends and React frontends) and integrating them into automated pipelines.Maintain solid competency in database operational support - capable of maintaining database related workflows, debugging data issues and supporting services used within automated pipelines.Competent API development experience - able to develop or extend Back End APIs (e.g. Django/DRF) and integrate them seamlessly into automated workflows.Good awareness and practical experience with AI assisted engineering workflows - such as using LLMs for automation tasks, applying ML assisted testing techniques, or experimenting with MCP style tooling to enhance productivity.Experience working effectively within Agile delivery teams - contributing to cross functional collaboration, communicating clearly, and supporting shared outcomes.An inclination toward continuous improvement - proactively seeking better ways of working, improving reliability, and helping raise engineering standards across the team.About Sky and the role Working in Tech at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We optimise and innovate. We turn big ideas into the products, content and services millions love. And we do it all right here at Sky. We're tinkers, coders, and problem solvers, and we make it happen. Better products. Smarter platforms. And better ways of working. Working in Tech at Sky means building what's next - from automation platforms that keep Sky Q reliable, to tools that help engineers ship safely at scale.You'll join the Sky Q engineering organisation within Global Product Experience Engineering - the teams who build, test and run the platforms behind one of Sky's flagship products. Our automation squad works at the heart of delivery:Building and evolving the automation frameworks and pipelines used by multiple cross functional teams.Enabling fast, safe, A reputable engineering organization is seeking a Senior Electrical Design Engineer based in Romford. The role primarily involves assisting in client briefs, preparing designs and specifications, and mentoring junior staff. Candidates should have at least 6 years of..., Description As a Senior Geo-Environmental Engineer, you will take the lead in designing, managing, and delivering site investigation and contaminated land assessment projects. You will work closely with both public and private sector clients to assess and mitigate land..., OverviewA renewables company based in East London are looking for a Multi Skilled Engineer with heavy industrial experience ideally for a days based position. You will be responsible to provide first line maintenance to a large scale, renewable energy facility. This role..., Job Details: Senior Quality Assurance Officer - Onward Supply ChainContract: Permanent Location: Romford, Spilsby Road Salary: Up to £40,000 per annum Daily Work Times: 08:30 - 17:00 Mon to Friday. Potential to work 1 or 2 days from home when fully trained. 1 day per week..., A Senior Electrical Design Engineer is required by an Engineering Organisation based in Romford. Ideally this will be a full time office based position but consideration will be given for flexible working for the right individual.Job tasks:Assist in amplifying client..., A leading broadcasting company seeks a Senior Automation Engineer to enhance their Python-based automation frameworks and CI/CD pipelines for Sky Q. In this role, you will design and build automation tools, optimize software delivery, and work collaboratively with...

Requirements

Join haart Harold Wood - Senior Sales Negotiator Opportunity! Are you an experiencedSenior Sales Negotiatoror someone with a strong sales background ready to take the next step in yourestate agency career? Athaart Harold Wood, we're looking for driven, ambitious...

Benefits & conditions

releases to production environments.Partnering with squads across Sky Q to embed automation thinking from the start of each initiative.On campus, Sky offers various facilities and transport options. There are additional notes about criminal record checks: if your application is successful, you'll be asked to complete a criminal record check, and depending on the role and convictions, the offer may be withdrawn.Benefits and next steps There is a competitive salary and a wide-ranging benefits package, plus opportunities to work with cutting edge tech on products used by millions. Sky supports development opportunities, community groups, discounts and wellbeing resources to help you do your best work.

About the company

We believe in better. And we make it happen. Better content. Better products. And better careers. Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We..., A leading HVAC service provider in the United Kingdom is looking for an experienced Air Conditioning Engineer to join their team. The successful candidate will provide service and maintenance on commercial air conditioning and refrigeration equipment. Ideal applicants will..., Manufacturing Engineer/CNC Programmer Romford Full time, permanent Salary: £38,000 - £52,000 per annum ABOUT THE CLIENTOur client is a leading precision engineering and aerospace manufacturing specialist supplying high-integrity machined components and assemblies...., A major broadcasting company is seeking a Senior Software Engineer to join their AI Operations team in Romford, England. This role involves designing and maintaining complex systems that leverage AI for operational intelligence and software solutions. The ideal candidate...

Apply for this position