Sr Software Engineer - Live and Linear Tooling

Disney Disney · Media · New York, NY +2

Seeking a Senior Software Engineer for the Live and Linear Tooling team to manage live and linear content across Disney+, ESPN, and Hulu. The role involves designing, building, and operating scalable systems for scheduling, rights, artwork, and metadata, ensuring accurate alignment between programming schedules, distribution rights, and metadata across platforms. Responsibilities include writing and maintaining software solutions, collaborating with cross-functional teams, and providing production support for platform stability and performance.

What you'd actually do

  1. Design, write, test, and deploy high-quality code to develop reliable, maintainable software solutions.
  2. Work closely with software engineers, product managers, and program managers to ensure technical solutions effectively support business goals and content strategies. Foster a culture of collaboration and continuous learning.
  3. Monitor and optimize production systems, ensuring platform stability, performance, and uptime.

Skills

Required

  • 5+ years relevant industry experience
  • Proficiency in at least one object oriented programming language (e.g., Java, Python)
  • Solid understanding of software design principles, algorithms, and data structures.
  • Expertise with full lifecycle of application development, including best practices of unit testing, code reviews, documentation, etc.
  • Experience with a wide range of data store technologies such as Redis, Elasticsearch, Postgres, and DynamoDB
  • Experience in Agile/Scrum methodology
  • Team player with strong oral and written communication skills
  • Bachelor’s degree in computer science or comparable field of study, and/or equivalent work experience.

Nice to have

  • Proficiency in Java
  • Experience with high scale, high availability systems
  • Deep AWS experience (Lambdas, Kinesis Streams)
  • Kubernetes experience in production environments
  • Observability tooling experience (e.g. Datadog)
  • Experience breaking down ambiguous business requirements into technical designs
  • Experience working with REST APIs for building and consuming services.
  • Experience with cloud platforms like AWS and their core services (e.g., S3, Lambda, EC2).
  • Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes)
  • Experience with build and deployment technologies such as Docker, Gitlab-CI, Terraform/Cloud formation, and Jenkins.
  • Experience with frameworks such as Spring, Spring Boot