Jump to content

Software Engineer - Manchester, United Kingdom

2 days ago


 Share

Job Opportunity Details

Type

Full Time

Salary

Not Telling

Work from home

No

Weekly Working Hours

Not Telling

Positions

Not Telling

Working Location

Manchester, United Kingdom, Manchester, United Kingdom, United Kingdom   [ View map ]

Job Posting Title:

Software Engineer

Req ID:

10088246

Job Description:

At Disney Entertainment & ESPN Technology we’re responsible for building the largest media streaming platform in the world, serving not just Disney+, but ESPN+, Hulu, Star+ and other Disney entertainment brands. 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, high-performing, rewarding culture. If this sounds like something for you, read on! 

How we work

The teams in Manchester work in small squads that promote Agile practices, working alongside our teams in the US and the rest of the World. 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 frameworks like Apache Flink and Spark; Database technologies like MySQL, PostgreSQL, DynamoDB and Redis; and breaking things using in-house chaos principles and tools such as Gatling to drive load… all deployed and hosted with high level of resilience around the Globe using AWS clouds.

 

Our teams use a whole range of technologies, you can expect to join a team that’s working with some of the following to build high throughput, low latency, near real-time products: Java and Scala based Web Services, Databricks Data Lakes (Delta Lakes), AWS Kinesis and MSK, AWS ElasticSearch, AWS RDS, Apache Flink & Spark, scripting using Python, Terraform’s infrastructure as a code.

The interview process

Our interview aims to take a relaxed & practical approach that mirrors how we’ll work together should you join us. The interview is broken down into sections which will each focus on a different area. Our overall aim is assessing whether we’re a perfect fit for each other: both technically, culturally and otherwise. We understand interviewing is a two way process and we want people that will help us grow and improve - in any and all areas!

You can read more about our process here.

Responsibilities

What you’ll 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.

  • Rapidly increase your technical expertise

  • Increase your knowledge in Development standards and practices used around the World

  • 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 the design, development, testing, deployment, and support of stateful microservices and lambdas in a multi-region cloud environment.

  • Participate in Technical Conferences as a listener and active contributor

Things we look for

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 constantly learn & improve is what we’re looking for!

  • Have at least a base understanding of development practices for developing, testing and deploying high-quality code

  • Be fluent in one popular programming language, such as Java, Kotlin, Scala, Python or any other Object-oriented or functional languages

  • Understand the main concepts of Cloud Infrastructure, for example AWS

  • Familiarity with micro/web services - including REST and GraphQL.

  • Some understanding of databases, caches and persistent storage.

  • Good communication skills.

Education & Experience

This is not a hard requirement, but is a preference for this particular role

  • Bachelor’s degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience.

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 

  • Disney+ Subscription 

  • Excellent parental and guardian leave  

  • Employee Resource Groups – WOMEN @ Disney, Disney DIVERSITY, Disney PRIDE, our new disability & neurodiversity focused group - ENABLED, and our Mental Health & Wellbeing Group, TRUST. 

The Teams

Acceleration

The Acceleration (aka AXL) team builds critical user data focused services that are shared across all experiences on the streaming platforms: Disney+, Hulu, ESPN+ and Star+. We implement highly reliable, extremely high-throughput, often big-data based services and pipelines for capturing information about our users behaviour, potential allowances, capabilities of their devices and delivering personalised experiences. We're a fast-paced, multifaceted, multicultural, collaborative, fun and solid team of professionals, and are looking for someone who can slot right in and start delivering from day 1.

Experimentation & Feature Management

Our high-scale in-house A/B testing platform. Deeply integrated into our platform to enable experimentation on every aspect of the product. We’re building a fully bespoke platform using cutting edge technologies, capable of serving millions of concurrent requests with single digit millisecond response times. We provide our users with a fully self service experience including comprehensive in-tool curation and analysis of experiments.

We’re also responsible for our platform’s feature flagging capabilities, extending our experimentation platform to provide fully dynamic, user specific configuration to all clients, enabling a truly universal end to end process for test, rollout, experiment, release, rollback capabilities.

Subscription Services

Responsible for supporting new customer signup and retention flows, billing services and payment integrations.  The Subscription team supports high traffic API services that provide the source of truth for all products, subscriptions and entitlements owned by our subscriber base.  This data is surfaced globally to our streaming client apps as well as via real time data streams that feed other platform services and our analytics capabilities.  The team also supports subscription management functionality providing users the ability to upgrade/ downgrade their plan or cancel, for example as well as driving the subscription lifecycle including supporting monthly renewals.

Job Posting Segment:

Product & Data Engineering

Job Posting Primary Business:

Product & Data Engineering

Primary Job Posting Category:

Software Engineer

Employment Type:

Full time

Primary City, State, Region, Postal Code:

Manchester, United Kingdom

Alternate City, State, Region, Postal Code:

Date Posted:

2024-05-24

More Information

Application Details

  • Organization Details
    2004 The Walt Disney Company Limited GB
 Share


User Feedback

Recommended Comments

There are no comments to display.

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...