At a Glance
- Tasks: Join our team to design and build data products for Disney's streaming platforms.
- Company: Be part of Disney Entertainment & ESPN, transforming media experiences for millions worldwide.
- Benefits: Enjoy competitive pay, bonuses, and a range of medical and financial benefits.
- Why this job: Work on innovative projects that shape the future of entertainment and sports.
- Qualifications: 5+ years in software or data engineering with strong programming skills required.
- Other info: Opportunity to work with cutting-edge technologies like AWS, Spark, and Databricks.
The predicted salary is between 100000 - 140000 £ per year.
On any given day at Disney Entertainment & ESPN Product & 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.
The Product & Data Engineering team is responsible for end to end development for Disney’s world-class consumer-facing products, including streaming platforms Disney+, Hulu, and ESPN+, and digital products & experiences across ESPN, Marvel, Disney Studios, NatGeo, and ABC News. The team drives innovation at scale for millions of consumers around the world across Apple, Android, Smart TVs, game consoles, and the web, with our platforms powering core experiences like personalization, search, messaging and data.
A few reasons why we think you’d love working for Disney Entertainment & ESPN Product & Technology:
- Building the future of Disney’s media business: Our 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.
Job Summary: Within the Product & Data Engineering group we are seeking a Senior Software Engineer to join the Discovery, Merchandising & Experimentation Data team. This team is directly responsible for several critical data products and services that power A/B testing, personalization, and targeted campaigns across our streaming platforms. The ideal candidate for this role will have a strong technical background and is passionate about designing and building systems to process data at scale to provide business value and unlock powerful insights. Our tech stack includes AWS, Databricks, Airflow, Spark, and languages include Scala, Python, Kotlin, and Typescript.
Responsibilities:
- Contribute to the design and growth of our Data Products and Services enabling experimentation and personalization at petabyte scale, working across the stack from big data to backend services and APIs.
- Maintain detailed documentation of your work and changes to support data quality and data governance.
- Work with stakeholders and partner teams to identify and solve business needs in the domain of data and data access, particularly in the space of using experimentation and data to improve our product and customer experience.
- Ensure high operational efficiency and quality of your solutions to meet SLAs and support commitment to our customers.
- Be an active participant and advocate of agile practice to ensure health and process improvements for your team.
Basic Qualifications:
- 5+ years of software or data engineering experience.
- Validated experience with data pipelines and orchestration frameworks (Spark, Hadoop, Databricks, Airflow).
- Demonstrated expertise in modeling data to support business needs at scale.
- Knowledge of API design and best practices, including REST and GraphQL.
- Strong programming skills in Java, Scala and/or Python.
- Acts as a problem solver with strong attention to detail and excellent analytical and communication skills, with an ability to collaborate across multiple business areas.
- Bachelor’s degree in Computer Science or a closely related field.
Preferred Qualifications:
- Masters Degree in a related field.
- Related certification/s.
- Experience working with A/B testing, bandits, or other mechanisms for measuring product performance in a controlled fashion.
- Understanding of approaches to model conversion and engagement in the context of a streaming application.
Senior Software Engineer - Big Data employer: Disney Cruise Line - The Walt Disney Company
Contact Detail:
Disney Cruise Line - The Walt Disney Company Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer - Big Data
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as AWS, Databricks, and Spark. Having hands-on experience or projects that showcase your skills with these tools can set you apart from other candidates.
✨Tip Number 2
Engage with the Disney Entertainment & ESPN community on platforms like LinkedIn. Follow their updates, participate in discussions, and connect with current employees to gain insights into the company culture and expectations.
✨Tip Number 3
Prepare to discuss your experience with A/B testing and data-driven decision-making during interviews. Be ready to share specific examples of how you've used data to improve products or customer experiences in previous roles.
✨Tip Number 4
Showcase your problem-solving skills by preparing for technical interviews. Practice coding challenges and system design questions that focus on big data solutions, as these will likely be a key part of the interview process.
We think you need these skills to ace Senior Software Engineer - Big Data
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software and data engineering, particularly with big data technologies like Spark, Databricks, and Airflow. Emphasise your programming skills in Java, Scala, and Python, as well as any experience with A/B testing.
Craft a Compelling Cover Letter: In your cover letter, express your passion for building data products and services that enhance user experiences. Mention specific projects where you've contributed to data processing at scale and how you can bring value to Disney's media business.
Showcase Problem-Solving Skills: Provide examples in your application that demonstrate your problem-solving abilities and attention to detail. Highlight situations where you've collaborated with stakeholders to address business needs through data-driven solutions.
Highlight Agile Experience: If you have experience working in agile environments, make sure to mention it. Discuss how you've contributed to process improvements and team health, as this aligns with the company's emphasis on agile practices.
How to prepare for a job interview at Disney Cruise Line - The Walt Disney Company
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, such as AWS, Databricks, Airflow, Spark, Scala, Python, Kotlin, and Typescript. Be prepared to discuss your experience with these tools and how you've used them in past projects.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled complex data engineering challenges in the past. Highlight your analytical skills and attention to detail, as these are crucial for the role.
✨Understand A/B Testing and Personalisation
Since the role involves experimentation and personalisation, brush up on your knowledge of A/B testing methodologies and how they can be applied to improve user experiences. Be ready to discuss any relevant experience you have in this area.
✨Communicate Effectively
Strong communication skills are essential for collaborating with stakeholders and partner teams. Practice articulating your thoughts clearly and concisely, especially when explaining technical concepts to non-technical audiences.