About the Role
Disney Entertainment and ESPN Product & Technology is seeking a highly skilled and motivated Senior Software Engineer to join their dynamic engineering team in the NYC office. This role is responsible for designing, developing, and deploying scalable and efficient software solutions using Functional Programming Style Scala and other backend languages, working with cutting-edge technologies in cloud computing, containerization, distributed systems, and observability.
Responsibilities
- Design, develop, and maintain scalable, secure, and efficient software applications using Scala and other backend languages.
- Utilize AWS services (CFN, EC2, Lambda, S3, Dynamo, etc.) to deploy and manage applications in the cloud.
- Implement containerized solutions using Docker, deploy and manage services on Kubernetes.
- Design and build distributed systems that are fault-tolerant, highly available, and scalable.
- Implement and maintain observability best practices, including tagging, metrics, and logging.
- Work closely with cross-functional teams including product managers, UI/UX designers, and DevOps engineers.
- Write clean, maintainable, and testable code while following best practices for software development.
- Perform code reviews and provide mentorship to junior engineers on and offshore.
- Tackle complex technical challenges and continuously seek opportunities to improve system performance, scalability, and reliability.
- Follow team’s best practices regarding the safe use of LLMs and suggest improvements as appropriate.
Requirements
- Degree in Computer Science, Electrical Computer Engineering or similar field.
- 5+ years of experience in software development, with a focus on Functional Programming Scala stacks.
- Hands-on experience with AWS cloud services and Kubernetes for container orchestration.
- Strong understanding of RESTful APIs, Microservices Architecture, and Event-Driven Architecture.
- Strong problem-solving skills, attention to detail, and the ability to work in a collaborative, fast-paced environment.
- Full software development lifecycle experience - including maintenance after release.
- Experience in Agile software development practices and version control systems (e.g., Git, Jira).
Skills
- Functional Programming Languages
- Scala
- ZIO
- Cats
- Cats Effect
- Modern RX Java
- Kotlin
- Clojure/Lisp
- Haskell
- OCaml
- Elm
- Typescript Effect
- AWS
- Cloudformation
- Terraform
- Istio
- Spinnaker
- CI/CD pipelines
- Datadog
Location
- New York, NY, USA
- USA - CA - 2450 Broadway
Work Type
- Full time
Experience Level
- Sr
- Senior
Education Level
- Degree in Computer Science, Electrical Computer Engineering or similar field.
Salary/Compensations
- $148,700 to $199,400
Benefits
- 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, dependent on the level and position offered.
About the Company
- 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.
- Building the future of Disney’s media: Our Technologists are designing and building the products and platforms that will power our media, advertising, and distribution businesses for years to come.
- Reach, Scale & Impact: More than ever, Disney’s technology and products serve as a signature doorway for fans' connections with the company’s brands and stories. Disney+. Hulu. ESPN. ABC. ABC News…and many more.
- Innovation: We develop and implement groundbreaking products and techniques that shape industry norms, and solve complex and distinctive technical problems.
- Commerce, Data & Identity provides the core product management functions for areas crucial to Disney’s media businesses.
- The Subscriptions team is looking to expand our team in the NYC office. We are a dynamic team of engineers that support all your Disney, ESPN and Hulu subscriptions at scale! We solve problems at internet-scale that only a handful of teams ever reach.
