Software Engineer II

2 Weeks ago • 3-4 Years • Backend Development • $114,900 PA - $161,300 PA

Job Summary

Job Description

The Content Experience Delivery organization, specifically the Experience Data Distribution (EDD) team, builds core data services and APIs for Disney Streaming. As a Software Engineer II, you'll collaborate with engineers, project managers, and product managers to create solutions. Responsibilities include writing and testing code, participating in Scrum ceremonies, designing new solutions, collaborating with partner teams, and participating in on-call rotations. You'll follow best practices for service operations, perform code reviews, and contribute to a high-availability, low-latency system serving millions of users.
Must have:
  • 3+ years backend service experience
  • Strong OOP skills (Java preferred)
  • Backend architecture design
  • Knowledge of caching & CS fundamentals
  • Understanding of design patterns
  • Agile/Scrum experience
  • Excellent communication skills
Good to have:
  • Experience with large-scale services
  • JVM service experience
  • Messaging tech (Kafka, Kinesis, etc.)
  • Functional programming
  • Public Cloud (AWS, Azure, GCP)
  • NoSQL databases
  • Observability tools

Job Details

Job Summary:

On any given day at Disney Entertainment & ESPN Technology, we’re reimagining ways to create magical viewing experiences for the world’s most beloved stories while also transforming Disney’s media business for the future. Whether that’s evolving our streaming and digital products in new and immersive ways, powering worldwide advertising and distribution to maximize flexibility and efficiency, or delivering Disney’s unmatched entertainment and sports content, every day is a moment to make a difference to partners and to hundreds of millions of people around the world.

A few reasons why we think you’d love working for Disney Entertainment & ESPN Technology

  • Building the future of Disney’s media business: DE&E Technologists are designing and building the infrastructure that will power Disney’s media, advertising, and distribution businesses for years to come.

  • Reach & Scale: The products and platforms this group builds and operates delight millions of consumers every minute of every day – from Disney+ and Hulu, to ABC News and Entertainment, to ESPN and ESPN+, and much more.

  • Innovation: We develop and execute groundbreaking products and techniques that shape industry norms and enhance how audiences experience sports, entertainment & news.

The Content Experience Delivery organization is composed of teams on a mission to deliver the best browse experience to our viewers across all of the Disney Streaming brands. 

The Experience Data Distribution (EDD) team is central to that mission: we build the core data services and APIs that power the applications and services used by Disney Streaming subscribers around the world. Our challenge is to provide low latency and high availability at scale for millions of users, with an interface that can keep up with our constantly-growing streaming applications.  

As a Software Engineer II, you will collaborate closely with engineers, project managers, and product managers to find the best solution for our viewers. Your code is easy to read, well-tested, and applies best practices. Your documentation is clear and concise. You value good-faith collaboration and having excellent relationships with our partner teams. 

Responsibilities:

  • Write code to implement new features or optimize existing services. 
  • Test code through various means: unit tests, integration tests, performance tests, etc. 
  • Actively participate in daily stand-ups and other scrum ceremonies. 
  • Collaborate with team members to design new solutions and drive alignment across partner teams. 
  • Participate in the breakdown and estimation of tasks. 
  • Communicate with team members on progress. 
  • Participate in an on-call rotation for our tier-1 critical services facing millions of users worldwide. 
  • Follow industrial best practices for service operations regarding CI/CD, monitoring, and investigation of incidents. 
  • Perform code reviews for members of the team. 

Basic Qualifications:

  • Minimum of 3 years of related experience crafting and operating backend services. 
  • Bachelor’s degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience
  • Strong programming skills in object-oriented languages (e.g. Java or other). 
  • Able to design backend architectures. 
  • Knowledge of caching technologies. 
  • Strong grasp of computer science fundamentals (data structures, algorithms, databases, etc). 
  • Strong understanding of design patterns and principles. 
  • Knowledge of asynchronous programming. 
  • Knowledge of source control systems and CI/CD pipelines. 
  • Knowledge of Agile/Scrum practices. 
  • Strong communication skills, both written and verbal. 

Preferred Qualifications:

  • Minimum of 1 year of related experience crafting and operating large-scale, high-availability backend services utilizing various database and messaging technologies.
  • Demonstrated knowledge crafting and operating JVM services.
  • Experience with messaging technologies (e.g., Kafka, Kinesis, SQS, etc.).
  • Experience with functional programming patterns.
  • Experience operating within a Public Cloud Provider (e.g., AWS, Microsoft Azure, Google Cloud).
  • Experience with NoSQL databases (e.g. DynamoDB, Cassandra, ScyllaDB, etc.).
  • Experience with observability tools for metrics, logging, and monitoring (e.g. Datadog, Splunk, Grafana).
  • Experience with distributed data processing frameworks (e.g. Apache Spark)

#DISNEYTECH
 


The hiring range for this position in Los Angeles, CA is $114,900 to $154,100 per year and in New York, NY and Seattle, WA is $120,300 to $161,300 per year. The base pay actually offered will take into account internal equity and also may vary depending on the candidate’s geographic region, job-related knowledge, skills, and experience among other factors. A bonus and/or long-term incentive units may be provided as part of the compensation package, in addition to the full range of medical, financial, and/or other benefits, dependent on the level and position offered.

Similar Jobs

Playrix - SDET (Software Development Engineer in Test)

Playrix

Ireland (Remote)
1 Month ago
Old Skull Games - Lead Programmer Unreal

Old Skull Games

France (On-Site)
9 Months ago
GoFundMe - Site Reliability Engineer II

GoFundMe

Buenos Aires, Buenos Aires, Argentina (Hybrid)
6 Hours ago
GoDaddy - Senior Software Engineer - Customer Engagement Data Team

GoDaddy

Pune, Maharashtra, India (Hybrid)
7 Hours ago
Boomi - Senior Software Engineer - Platform Architecture Service

Boomi

Bengaluru, Karnataka, India (On-Site)
1 Day ago
Google - Software Engineer II, Device Integrity, Web and IOS

Google

Zürich, Zurich, Switzerland (On-Site)
2 Weeks ago
Gunzilla - Blockchain Go Engineer

Gunzilla

Frankfurt, Hessen, Germany (On-Site)
2 Weeks ago
Voodoo - Senior Multiplayer Server Engineer - Paper.io 2

Voodoo

Barcelona, Catalonia, Spain (Remote)
1 Month ago
Mashgin - Software Engineer, Backend

Mashgin

Palo Alto, California, United States (Hybrid)
6 Months ago
Microsoft - Software Engineer II / Senior Software Engineer

Microsoft

(Remote)
3 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

GoTo Group - Software Engineer - Identity Platform

GoTo Group

Bengaluru, Karnataka, India (On-Site)
5 Months ago
ByteDance - Software Engineer Intern (CDN/Edge/Traffic Platform)

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Alphasense - Staff Technical Program Manager (Security)

Alphasense

Delhi, India (On-Site)
7 Hours ago
SmartBear - Customer Success Engineer - Test Hub

SmartBear

Ahmedabad, Gujarat, India (On-Site)
1 Day ago
PwC - IN-Manager_Big Data Engineer_Data and Analytics_Advisory_Bengaluru

PwC

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Wind River - Senior Engineer - Technical Support

Wind River

Bengaluru, Karnataka, India (On-Site)
8 Hours ago
Canva - Senior Software Engineer (Release Engineering/Python) - open to remote across ANZ

Canva

Sydney, New South Wales, Australia (Remote)
3 Months ago
GoMotive - Salesforce Developer

GoMotive

(Remote)
1 Day ago
Tencent - Senior IT Operations Engineer

Tencent

Los Angeles, California, United States (On-Site)
4 Weeks ago
MyFitnessPal - Software Engineer III, Android - Partnerships

MyFitnessPal

(Remote)
7 Hours ago

Get notifed when new similar jobs are uploaded

Jobs in Seattle, Washington, United States

Epic Games - Principal Data Analyst

Epic Games

Cary, North Carolina, United States (On-Site)
2 Weeks ago
On Location - Regional Office Manager

On Location

Raleigh, North Carolina, United States (Hybrid)
1 Week ago
Google - Automation and Robotics Manufacturing Test Engineer

Google

Moncks Corner, South Carolina, United States (On-Site)
2 Days ago
SailPoint - Senior Software Engineer, Developer Relations

SailPoint

United States (On-Site)
1 Day ago
Headout - Account Executive

Headout

New York, New York, United States (Hybrid)
8 Hours ago
NVIDIA - Principal Engineer

NVIDIA

United States (Remote)
2 Months ago
Sphere Entertainment Co - Production Manager, Show Management

Sphere Entertainment Co

Las Vegas, Nevada, United States (On-Site)
1 Month ago
The Walt Disney Company - Senior Software Engineer (Roku Engineer)

The Walt Disney Company

Santa Monica, California, United States (On-Site)
3 Months ago
The Walt Disney Company - Planner - Strategy Planning and Integration

The Walt Disney Company

Celebration, Florida, United States (On-Site)
3 Days ago
Epic Games - Senior Creator Success Manager

Epic Games

Cary, North Carolina, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Google - Software Engineering Manager II, Platforms Storage

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
Turbulent - Senior Backend Developer

Turbulent

Montreal, Quebec, Canada (On-Site)
4 Weeks ago
Armada - Principal Engineer (Applications)

Armada

Thiruvananthapuram, Kerala, India (On-Site)
6 Months ago
Google - Senior Software Developer, Site Reliability Engineering, Google Cloud

Google

Durham, North Carolina, United States (On-Site)
5 Months ago
Voodoo - Freelance Senior Back-end Engineer Node.Js

Voodoo

Paris, Île-de-France, France (Hybrid)
1 Month ago
Warner Bros Games - Staff Software Engineer - Golang - QoE Platform

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Warner Bros Games - Staff Software Engineer - MSC Rights Team

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Canva - Staff Backend Engineer - Product Insights Enablement - Java

Canva

Sydney, New South Wales, Australia (Remote)
2 Months ago
Bohemia Interactive - Node.js Developer

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
2 Weeks ago
Google - Software Engineering Manager, Google SQL

Google

Bengaluru, Karnataka, India (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

About The Company

From classic animated features and exhilarating theme park attractions to cutting edge sports coverage, and the hottest shows on television, The Walt Disney Company has been making magic since 1923, creating unforgettable stories that connect with audiences around the world. And we’re just getting started!

The key to our success…. The Cast, Crew, Imagineers and Employees who honor Disney’s rich legacy by stretching the bounds of imagination to create the never-before-seen, bringing unparalleled entertainment experiences to people of all ages. Begin a career that delivers unparalleled creative content and experiences to audiences around the world and just imagine the stories you could be part of…

What is #LifeAtDisney like? It’s a series of magical moments with cast members and employees developing and telling our stories in the most innovative ways. Whether it’s a day spent as a Disney VoluntEAR, or celebrating the release of a new interactive experience, retail product or movie, our days are filled with the knowledge that we are creating entertainment experiences the whole family can enjoy. Follow @DisneyCareers on Facebook, Twitter and Instagram for a peek behind-the-curtain, and discover how you could connect to a world of stories with Disney!

Glendale, California, United States (On-Site)

San Francisco, California, United States (On-Site)

New York, New York, United States (On-Site)

New York, New York, United States (On-Site)

New York, New York, United States (On-Site)

Celebration, Florida, United States (On-Site)

Lake Buena Vista, Florida, United States (On-Site)

Burbank, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by The Walt Disney Company

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug