Principal Platform Engineer
21 hours ago
London
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 optimise and innovate. We turn big ideas into the products, content and services millions of people love. And we do it all right here at Sky. As a Principal Platform Engineer, you will be at the heart of building world-class systems for Sky and Global Streaming Technology. You will be responsible for defining product strategy and ensure that we are constantly innovating and delivering the best possible service to our development teams. We have a large community of Principal and Lead engineers across both DPE and the wider GST/Sky group, and you would be expected to work closely with these colleagues whether in your department or not as we truly believe in engineering-led delivery across the entire organisation. Our mission is to do all the heavy lifting for engineering teams; this is at the heart of everything we do as a department and is a key driver in how we make decisions. We are looking for a Principal Engineer to join the Platform Infrastructure Department and help drive improvements and new features on our global platform. In this role, you will form part of an Engineering department that spans London, Lisbon and Prague . We develop and provide a platform that empowers development and SRE teams to deploy their applications safely and run them reliably, securely and efficiently at scale. The teams in London play key roles in designing and building some of the key products delivered by DPE such as a Kubernetes based PaaS, a robust automated path to production using GitHub Actions and a developer portal utilizing Datadog. Alongside delivery teams we also have the bulk of the leadership team based in London which focuses on setting the department strategy, defining key delivery milestones using OKRs and ensuring the teams work as effectively as possible. What you'll do • Work with peer Principal engineers, Heads of Departments, Architects, Engineers, and Analysts to help strategies and deliver innovative end-to-end solution designs for products which deliver value to our development teams., • Be ready to champion your ideas and designs, innovation can sometimes be scary, but we need Principal engineers to push those boundaries and encourage change where value can be realised., • Work closely with architecture and external engineering teams to ensure alignment of project goals and priorities., • Build and drive the principal engineer community both within DPE and across GST more broadly. Providing guidance and mentorship to engineer roles within the department, helping them develop their technical and leadership skills., • Ensure data quality, integrity, and security by establishing and maintaining data governance standards and practices., • Accountable for overall project analysis, working closely with analysts and stakeholders to ensure we have exhaustive requirements defined before starting development. What you'll bring, • Hands on experience working with product and agile delivery teams, an understanding of iterative development and agile ways of working. Specifically, backend delivery teams using technologies including Kubernetes and AWS cloud products., • Proven experience in development languages such as Golang/Typescript, • Effective communication and interpersonal skills, able to assimilate information and present to audiences from various backgrounds and levels of understanding, spanning Product and Technology. The ability to explain highly technical concepts to a business focus audience., • Experience analysing a problem, refining requirements, documenting findings, and making recommendations within a team; with a sound understanding of what is important when building highly available , highly reliable services to best serve our customers., • Experience working within a delivery team, comprising of the following activities: Creating user stories and acceptance criteria using techniques such as BDD and facilitating user story mapping sessions. Facilitating scrum ceremonies including backlog refinement, planning and estimation sessions. Creating and maintaining component/application documentation, encompassing API specifications and Audit events, • Proven experience in a Principal or Leadership role, with strong collaboration and facilitation skills and the ability to make good technical decisions and to convince others as to the merits and reasons for those decisions. Experience mentoring others and supporting individuals through promotions processes / panels, as well as supporting the panel itself. Team overview Global Streaming Technology " Global Streaming Technology (GST) serves tens of millions of customers around the world through multiple international streaming services: Peacock across the US; NOW, WOW and" SkyShowtime "covering" nearly 30 "markets in Europe; and Showmax for over 40 countries in Africa. The Global Streaming Technology organization brings together engineering and operational talent across the US, UK, Portugal, Czech" Republic "and India." " Our Global Streaming Platform enables leading entertainment brands to stream internationally and engage large, diverse audiences with premium content-on any device, anywhere, anytime. Working with and trusted by the world's most prestigious content makers and rights holders-such as the NFL, NBA, English Premier League," Olympics "and major Hollywood studios including Universal-we ensure that our Global Streaming"Platform delivers the highest standards of performance, reliability," security "and innovation. " " Working in GST means joining a truly global team at the forefront of streaming technology. Here, you will collaborate with talented colleagues across multiple countries and disciplines, work with" cutting-edge "technologies that reach tens of millions of viewers worldwide, and be part of a dynamic, inclusive culture that values your ideas and supports your professional growth. " The rewards There's one thing people can't stop talking about when it comes to #LifeAtSky : the perks . Here's a taster: • Sky Q, for the TV you love all in one place, • The magic of Sky Glass at an exclusive rate, • A generous pension package, • Private healthcare, • Discounted mobile and broadband, • A wide range of Sky VIP rewards and experiences Inclusion & how you'll wor k We are a Disability Confident Employer, and welcome and encourage applications from all candidates. We will look to ensure a fair and consistent experience for all, and will make reasonable adjustments to support you where appropriate . Please flag any adjustments you need to your recruiter as early as you can. We've embraced hybrid working and split our time between unique office spaces and the convenience of working from home. You'll find out more about what hybrid working looks like for your role later on in the recruitment process. Your office space Osterley Our Osterley Campus is a 10-minute walk from Syon Lane train station. Or you can hop on one of our free shuttle buses that run to and from Osterley, Gunnersbury, Ealing Broadway and South Ealing tube stations. There are also plenty of bike shelters and showers. On campus, you'll find 13 subsidised restaurants, cafes, and a Waitrose. You can keep in shape at our subsidised gym, catch the latest shows and movies at our cinema, get your car washed, and even get pampered at our beauty salon. We'd love to hear from you Inventive, forward-thinking minds come together to work in Tech, Product and Data at Sky. It's a place where you can explore what if, how far, and what next. But better doesn't stop at what we do, it's how we do it, too. We embrace each other's differences. We support our community and contribute to a sustainable future for our business and the planet. If you believe in better, we'll back you all the way. Just so you know: if your application is successful, we'll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer.