Logo
The Walt Disney Company

Principal Software Engineer - ESPN+

The Walt Disney Company, New York, New York, us, 10261

Save Job

Principal Software Engineer - ESPN+

Job ID 10122415 Location: New York, New York, United States / San Francisco, California, United States Business: Disney Entertainment and ESPN Product & Technology Overview

Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more – all working to build and advance the technological backbone for Disney’s media business globally. The team marries technology with creativity to build world-class products, enhance storytelling, and drive velocity, innovation, and scalability for our businesses. We are Storytellers and Innovators. Creators and Builders. Entertainers and Engineers. We work with every part of The Walt Disney Company’s media portfolio to advance the technological foundation and consumer media touch points serving millions of people around the world. Reasons you might love working here include: building the future of Disney’s media, broad reach and impact across Disney+ and other brands, and ongoing innovation in products and techniques that shape industry norms. Job Summary

Product Engineering is a unified team responsible for the engineering of Disney Entertainment & ESPN digital and streaming products and platforms. This includes product engineering, media engineering, quality assurance, engineering behind personalization, commerce, lifecycle, and identity. This role involves building and maintaining both the personalized content recommendation engine that primarily powers ESPN, as well as our in-house A/B testing solution. The system is built on big data pipelines that process data on millions of users and thousands of new content items daily, plus real-time systems for adapting to the sports news landscape. We blend simple algorithms with complex ML to deliver real-time recommendations at scale. We are looking for a Principal Software Engineer who is passionate about developing high performance data platforms. To be successful, you need effective communication and collaboration skills, a passion for learning, a strong foundation in programming and computer science, and a willingness to work hands-on. You will own many data engineering components, take on infrastructure and operations tasks, and contribute to ML and A/B testing efforts. Our team is small, effective, and startup-minded. Responsibilities and Duties

Work with a distributed team of engineers across multiple products building software collaboratively. Work cross-team to build consensus on approach for delivering projects; collaborate with business partners to understand and refine requirements. Eliminate ambiguity in projects and communicate direction to engineers to enable parallel work. Ramp up quickly on existing software to deliver incremental, integrated solutions in a complex environment. Build high-performance, stable, scalable systems to be deployed in an enterprise setting; lead high-level architecture discussions and planning sessions. Participate in the code review process by assessing pull requests. Support systems and services during production incidents as part of the on-call rotation; author and recommend technical proposals and root cause analyses. Provide mentoring and advice for other specialists. Establish engineering practices and standards within the team to drive quality and excellence. Required Education, Experience / Skills / Training

Basic Qualifications

Expert in Python and SQL skills processing big datasets. A strong grasp of computer science fundamentals (data structures, algorithms, databases, etc.). Experience with at least one major MPP or cloud database technology (Snowflake, Redshift, BigQuery, Databricks). Problem solver with strong attention to detail and excellent analytical and communication skills. In-depth experience with Cloud technologies like AWS (S3, ECS, EMR, EC2, Lambda, etc.) and experience using source control systems and CI/CD pipelines. Preferred Qualifications

Expert in Data Modeling techniques and data warehousing standard methodologies and practices. Solid experience with data integration toolsets (e.g., Airflow), CI/CD. Experience

Minimum of 10 years of related big data engineering experience modeling and developing large data pipelines and platforms. Education

Bachelor’s degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience. #DISNEYTECH The hiring range for this position in New York is $193,100.00 - $258,900 per year and in San Francisco, CA $201,900.00 - $270,700.00 per year. The base pay offered will consider internal equity and may vary by geographic region, knowledge, skills, and experience. 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. About Disney Entertainment and ESPN Product & Technology

We blend imagination and innovation to reimagine how people experience and engage with the world’s stories and sports. Our work is wide-ranging and deeply sophisticated; we create experiences, transform the future of media, and build products that connect people with the stories and sports they love. About The Walt Disney Company

The Walt Disney Company is a leading diversified international family entertainment and media enterprise with segments including Disney Entertainment, ESPN, and Disney Experiences. Disney creates world-class stories and experiences for audiences worldwide, operating in more than 40 countries. This position is with Disney Streaming Technology LLC, part of Disney Entertainment and ESPN Product & Technology. Disney Streaming Technology LLC is an equal opportunity employer. Applicants will receive consideration without regard to race, religion, color, sex, sexual orientation, gender identity, national origin, age, marital status, military status, medical condition, genetic information, disability, or other bases prohibited by law. Careers

Lead Machine Learning Engineer - Infrastructure (locations: New York, Santa Monica, Bristol, Burbank, Glendale, San Francisco, Seattle) Lead Software Engineer - Frontend (locations: Santa Monica, Glendale, San Francisco, New York, Seattle) Lead Machine Learning Engineer (locations: New York, Glendale, San Francisco, Seattle) Disability Accommodation

If you require an accommodation to search or apply for a job, email Candidate.Accommodations@Disney.com. This email is for accommodation requests related to the online application system only. Sign up to receive new job alerts and company information based on your preferences.

#J-18808-Ljbffr