Walt Disneyposted 3 days ago
$138,900 - $186,200/Yr
Full-time • Mid Level
Bristol, CT
Motion Picture and Sound Recording Industries

About the position

Technology is at the heart of Disney's past, present, and future. 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. As a Senior Software Engineer, you will use your skills in coding, DevOps, and data technologies to design, implement, and test scalable solutions that enhance our diverse suite of products and services. Products that help advance Disney's media supply chain powering some of the most watched entertainment content in the world. You will be an important member of a motivated team that collaborates in a face-paced environment to drive application architecture, code quality, and ensure we are building the right solutions for our users. You will help build and innovate a world class content platform to support content delivery for brands such as Disney+, ESPN+, Hulu, ABC, Marvel and National Geographic.

Responsibilities

  • Develop, test, & deploy high quality application code
  • Provide technical guidance and evangelize best practices
  • Contribute and review code, set standards, and work with engineers to ensure product and design specifications are met
  • Responsible for fundamental platform performance, scalability, and resiliency
  • Partner with stakeholders to refine requirements, and propose solutions to problems that span multiple teams
  • Maintain a deep understanding of our core systems and how they interact with upstream and downstream dependencies.
  • Mentor junior engineers on the team

Requirements

  • 5 years software engineering experience
  • Motivated self-starter with the ability to learn and adapt to new technologies.
  • Enjoy working within a team setting of engineers of varying experience
  • Strong communication skills and attention to detail
  • Comfortable working in a geographically distributed team
  • Experience with Java
  • Experience with Spring
  • Experience with Cloud technologies (AWS EC2, Kinesis, SNS, S3, Lambdas, etc.)
  • Experience with common backend technologies (REST APIs, Microservice architectures, async programming)
  • Experience with datastore technologies (MongoDB, DynamoDB, Cassandra)
  • Experience with build and deployment technologies (Docker, Gitlab-CI, Cloudformation)
  • Experience with Linux Scripting (Bash)

Nice-to-haves

  • Expertise with full lifecycle of application development, including best practices of unit testing, code reviews, documentation, etc.
  • Expertise with implementing and supporting high volume web systems or large transaction systems in a highly distributed environment
  • Knowledge of performance testing and application profiling
  • Digital and media asset management background
  • Agile/Scrum development experience
  • Strong curiosity about how Disney delivers the Magic and a desire to be a part of it

Benefits

  • Medical benefits
  • Financial benefits
  • Bonus and/or long-term incentive units may be provided as part of the compensation package
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service