Skip to main content

Senior Software Engineer

Apply Now
Job ID 10082937 Location Greater Manchester, United Kingdom Business Disney Entertainment & ESPN Technology Date posted Jun. 12, 2024

Job Summary:

About the Role & Team

At Disney Entertainment & ESPN Technology we’re responsible for building what aims to be the largest media streaming platform in the world, serving not just Disney+, but ESPN, ESPN+, Hulu and much more. We foster innovation, we challenge each other, and we put our users before all else: connecting them with the stories they love.

We’re looking for people who want to challenge themselves, to grow; people who understand scale... and care deeply about reliability. You will be surrounded by colleagues eager to help you succeed and be part of an ambitious, rewarding culture.

We work in small squads that promote Agile practices. Each team and their respective squads are responsible for design & implementation of services, infrastructure, deployment, delivery, and maintenance. We take great pride in owning what we build and seeing things through to the end.

We have a mature DevOps culture in place where teams are responsible for the infrastructure and deployment of those applications. We have the autonomy to choose the technologies and processes that help us achieve our objectives. So each team leverages the technology that fits their needs best. You’ll see us working with data processing / streaming like Kinesis; application technologies like PostgreSQL, Redis & DynamoDB; and breaking things using in-house chaos principles and tools such as Gatling to drive load… all deployed and hosted on AWS.

Many of our teams are advocates of functional programming, so you can expect to join a team that’s applying principles from FP to build these services: using Scala, Cats, ZIO, http4s, FS2, and Cats Effect.

What You Will Do

  • Be part of an Agile team building one of the world's largest media streaming platforms.

  • Contribute to an inclusive culture that values learning & development, close collaboration between team members, and strives for excellence.

  • Leverage, learn and apply cutting edge technologies on challenging and varied business domains.

  • Develop your technical understanding to support and build your career.

  • Have the opportunity to contribute to our open source or blog communities

  • Apply principled engineering practices including unit testing, integration testing, and continuous integration.

  • Contribute to and lead a significant part of the implementation, design, testing, and deployment of services within your team.

  • Act as a mentor and an example to others in your team and across the organisation.

Required Qualifications & Skills

Good engineers can learn new skills - so we don’t expect candidates to be strong in all areas - these are not barriers to entry. Strength in some areas and an appetite to learn & improve is what we’re looking for!

  • Demonstrable understanding of high-quality coding, testing, and development practices

  • Experience working in a “Devops” environment

  • Experience or interest in functional programming and its real-world applications - particularly Scala stacks such as Scalaz, Cats Effect and ZIO

  • Experience of designing, building & operating distributed systems with multi-level failover & fallback strategies

  • Experience with Cloud Infrastructure, preferably with AWS

  • Experience building micro/web services - including REST and GraphQL

  • Monitoring and optimising applications, especially those written for the JVM

  • Relational and NoSQL databases, particularly PostgreSQL, Aurora, & DynamoDB with experience modelling & optimising query performance

  • Kinesis or any other streaming data

The Perks

  • 25 days annual leave

  • Private medical insurance & dental care

  • Free Park Entry: You will have the opportunity to enter any of our parks with your family and friends for free

  • Disney Discounts: you are entitled to discounts on designated Disney products, resort F&B and ticketing

  • Excellent parental and guardian leave

  • Employee Resource Groups – WOMEN @ Disney, Disney DIVERSITY, Disney PRIDE, ENABLED, and our Mental Health & Wellbeing Group, TRUST.

The Walt Disney Company is an Equal Opportunity Employer. We strive to be a diverse workforce that is representative of our audiences, and where all can thrive and belong. Disney is committed to forming a team that includes and respects a variety of voices, identities, backgrounds, experiences and perspectives.

About Disney Entertainment & ESPN Technology:

Disney Entertainment and ESPN Technology (DE&E Technology) provides the technological backbone and product development for Disney’s two media business units, while helping to keep the company at the vanguard of innovation – enabling the Company to continuously leverage technology to enhance storytelling and creativity, while delivering scalability, flexibility, and efficiency for its businesses.

About The Walt Disney Company:

The Walt Disney Company, together with its subsidiaries and affiliates, is a leading diversified international family entertainment and media enterprise that includes three core business segments: Disney Entertainment, ESPN, and Disney Experiences. From humble beginnings as a cartoon studio in the 1920s to its preeminent name in the entertainment industry today, Disney proudly continues its legacy of creating world-class stories and experiences for every member of the family. Disney’s stories, characters and experiences reach consumers and guests from every corner of the globe. With operations in more than 40 countries, our employees and cast members work together to create entertainment experiences that are both universally and locally cherished.

This position is with The Walt Disney Company Limited, which is part of a business we call Disney Entertainment & ESPN Technology.

The Walt Disney Company Limited is an equal opportunity employer. Applicants will receive consideration for employment without regard to age, race, colour, religion or belief, sex, nationality, ethnic or national origin, sexual orientation, gender reassignment, marital or civil partner status, disability or pregnancy or maternity. Disney fosters a business culture where ideas and decisions from all people help us grow, innovate, create the best stories and be relevant in a rapidly changing world.

Sign up to receive the latest news and company information

Be you. Be here. Be part of story.

Global Opportunities

US & Canada

The Walt Disney Company entertains, informs and inspires people around the globe through the power of unparalleled storytelling, reflecting the iconic brands, creative minds and innovative technologies that make ours the world’s premier entertainment company.

LATAM

The Walt Disney Company Latin America is the leading family entertainment company in Latin America and has been present in the region since the 1940’s when Walt Disney traveled to Brazil, Argentina and Peru.

EMEA

Disney EMEA aims to drive growth, innovation and brand affinity across an extremely diverse collection of countries with a team of over 6,000 employees operating in 59 markets with offices in 29 countries.

India

The Walt Disney Company entertains, informs and inspires people around the globe through the power of unparalleled storytelling, reflecting the iconic brands, creative minds and innovative technologies that make ours the world’s premier entertainment company.

APAC

For over 70 years, The Walt Disney Company has been entertaining consumers in Asia Pacific – and enriching people’s lives. Today’s consumer can discover new branded experiences in many ways and in many markets across the APAC region.

nighttime view of the Spaceship Earth attraction at Walt Disney World in Florida

The Walt Disney Company is a global community of unparalleled storytellers, creative minds, and innovative technologies, with offices located across the globe.

Sign Up for Job Alerts

Get the latest job opportunities as they become available.

Watch Our Jobs

Sign up to receive the latest news and company information based on your preferences. An asterisk indicates a required field.

Interested InSelect a job category from the list of options. Select a location from the list of options. Finally, click “Add” to create your job alert.

By clicking "Submit", you agree to our Terms of Use (opens in new window) and acknowledge that you have read our Privacy Policy (opens in new window).

By clicking "Submit", you agree to our Terms of Use (opens in new window) and acknowledge that you have read our Privacy Policy (opens in new window). If I have elected to receive marketing messages or newsletters, I may withdraw my consent for these marketing messages at any time.

By clicking "Submit", you agree to our Terms of Use (opens in new window) and acknowledge that you have read our Privacy Policy (opens in new window), Cookies Policy (opens in new window) and EU Privacy Rights (opens in new window).

How we use your personal information and your rights:

  1. Your personal information is controlled by The Walt Disney Company Limited of 3 Queen Caroline Street, London, W6 9PE, United Kingdom.
  2. When you visit or shop with Disney or use any Disney product, service or mobile application, other members of The Walt Disney Company Family of Companies may also use your information to provide you these services, personalise your experience and send you service related updates and communications.
  3. You have a number of rights including the right to request access to, change, or remove your personal information, or to change your marketing preferences (including withdrawing your consent at any time.) Please see our Privacy Policy (opens in new window) to learn more about managing your marketing preferences or deleting your account.
  4. Our Data Protection Officer can be contacted by emailing: dataprotection@disney.co.uk.
  5. You have a right to lodge a complaint with the UK Information Commissioner's Office: https://ico.org.uk/ (opens in new window).
  6. For more information about Disney's data collection and use practices please read Disney's Privacy Policy (opens in new window).

By clicking "Submit", you agree to our Terms of Use (opens in new window) and acknowledge that you have read our Privacy Policy (opens in new window) and Collection Statement (opens in new window).

For more information about our general data collection, use, and practices, including how to manage your preferences, please read our Privacy Policy (opens in new window). I have read and agree to the Terms of Use (opens in new window).