Disney Entertainment and ESPN Product & Technology is looking to solve complex and distinctive technical problems by designing and building the products and platforms that will power their media, advertising, and distribution businesses for years to come. The Content Experience & Delivery team specifically needs to build and operate critical services that provide data at scale to teams across Disney+, Hulu, and Star+ to power streaming user experiences.
Requirements
- Minimum of 7 years of related experience crafting and operating backend services.
- 1+ years of related experience crafting and operating large-scale, high-availability backend services.
- Experience with algorithms and ML model implementation & operation at scale for consumer facing experiences.
- Demonstrated knowledge crafting and operating JVM services.
- Proven track record of designing and driving consensus on backend architectures.
- Demonstrated knowledge of asynchronous programming.
- Demonstrated knowledge of object-oriented programming patterns.
Responsibilities
- Lead the development of well-architected solutions and delivery of maintainable code.
- Lead development of testing methodologies and delivery of test frameworks.
- Lead technical design and implementation of complex new features.
- Design new solutions and ensure alignment across engineering and product teams.
- Write code to implement new features or optimize existing services.
- Determine the most efficient means to sufficiently test new code: unit tests, integration tests, performance tests, etc.
- Perform code reviews for members of the team, bearing a sense of responsibility for approved code.
Other
- Members of the team look to your code and documentation as examples of What To Do.
- You value good-faith collaboration, driving best practices, and promoting excellence on your team.
- Effectively communicate with stakeholders on project progress.
- Coach and mentor teammates in an open, respectful, flexible, empathetic manner. Help onboard new team members.
- Strong communication skills and a desire to share your knowledge with team members and others across Disney Streaming.