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.About UsJoin us to rethink how sports are experienced. Backed by our new AI-driven platform, we will be building live sports experiences to be more immersive, more personalised - giving fans a chance to take control, watch the game from new angles, even participate in the action, on any device. As a Senior Unity Engineer, you'll help shape the visual language of this new medium, using and extending Cinemachine to capture the pace and energy of live events. If you're excited by the idea of blending real-time data, cinematic tools, and creative storytelling, we'd love to hear from you.We work in a fast-paced, exploratory environment where ideas are rapidly prototyped, tested, and refined. It's a space that rewards creativity, flexibility, and a hands-on approach. If you enjoy working iteratively, experimenting with new techniques, and solving open-ended problems, you'll feel right at home. If not, this may not be the right fit - and that's okay too.What you'll doAs a Senior Unity Engineer in Beyond TV, you'll focus on building and improving developer experiences, delivering cutting-edge, fast, and reliable features for our products. This includes developing immersive sports, gaming, and social TV experiences. Specifically, you'll:
- Build real-time interactive experiences in Unity, with a strong focus on camera work, timing, and visual storytelling
- Design and implement cinematic camera systems using Cinemachine and Timeline Work with lighting, shaders, animation systems, and visual effects to create polished, expressive scenes
- Collaborate with designers, artists, and engineers to iterate on ideas and deliver high-quality prototypes
- Contribute to the creative direction of projects through framing, pacing, and tone Optimise content for performance across a range of devices, including lower-end hardware
- Support integration with real-time data sources, APIs, or backend systems when needed
- Take a hands-on role throughout the creative pipeline, from concept to final implementation
- Strong Unity development experience, ideally across multiple platforms (e.g. mobile, PC, WebGL, or TV)
- A background in 3D animation, VFX, or creative media production, with a clear understanding of visual composition and scene construction
- Deep familiarity with Unity's camera systems, particularly Cinemachine and Timeline Solid grasp of lighting techniques, shading, post-processing, and optimisation within URP (or similar)
- Comfortable working with shaders using Shader Graph or custom HLSL
- An iterative, hands-on approach to problem solving, with a personal history of prototyping and experimentation (e.g. game jams, indie projects)
- A strong collaborative mindset, with the ability to work across disciplines and contribute creatively
- Some exposure to backend or data-driven technologies (e.g. GraphQL, Pub/Sub) is a plus, but not required
- Audio skills (mixing, implementation, spatialisation) are not essential, but would be a valuable asset
- 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
Share: