Job Responsibilities : Lead Software Engineer, Backend (Java)
Salary : $129,150 – $173,250 a year
Company : Disney Media & Entertainment Distribution
Location : Remote US
Lead Software Engineer Backend (Java)
Disney Streaming encompasses the teams behind the Hulu Disney+ ESPN+ and Star+ streaming services within Disney’s Media & Entertainment Distribution group. We sit at the intersection between entertainment sports and technology and seek to connect viewers with the stories they love while pushing the streaming industry forward with consumer-first innovation.
The Content Experience Delivery team builds systems that provide data at scale to teams across Disney Streaming. We implement reliable high-request services that deliver data that helps power user experiences for Disney Streaming clients including Hulu Disney+ Star+ and ESPN+ across web mobile and living room devices. We are looking for a software engineer who wants to build and operate these critical services that support all Disney Streaming users.
We’re a fast-paced dynamic collaborative and fun team and looking forward to finding out more about you!
You’ll join a hardworking group of engineers who build and manage edge-facing orchestration services – powering Disney Streaming clients running on smart TVs smartphones gaming consoles FireTV Apple TV Roku and others.
We’re passionate about data – just like you! You’ll apply your experience with technologies to construct distributed large-scale services that provide data from a variety of backend services to our viewers.
Other things you’ll be responsible for are:
Leading cross team projects.
Coaching and mentoring other specialists on the team to ensure that all software utilizes Disney Streaming and industry best practices for resiliency.
Collaborate efficiently with product management technical program management operations and other engineering teams to capture requirements drive implementation and provide transparency.
7+ years of related experience crafting large-scale highly available services.
Bachelor’s degree in Computer Science (or related field) or equivalent work experience
Strong programming skills in Java Kotlin or other object-oriented languages and a strong grasp of computer science fundamentals (data structures algorithms databases etc.)
Experience building RESTful RPC or GraphQL services.
Experience using source control systems and CI/CD pipelines.
An ability to work both independently and collaboratively.
A broad perspective on problem-solving.
Strong communication skills and a desire to share your knowledge with team members and others at Disney Streaming.
Experience deploying and scaling within a cloud infrastructure.
Experience directly managing and mentoring a team.
Deep experience designing and building solutions with NoSQL databases and messaging systems.
Experience with Docker containers and Kubernetes.
Location: Seattle WA preferred but also open to US Remote for the right candidate. Must be willing to work Eastern Time hours as needed.
The pay range for this position in Colorado is $129150 to $173250 per year however base pay offered may vary depending on geographic region internal equity 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 a full range of medical financial and/or other benefits dependent on the level and position offered.