About the role

  • Senior Software Engineer designing and developing innovative technological solutions for Disney's media supply chain and operations. Collaborating with cross-functional teams to enhance efficiency and scalability.

Responsibilities

  • Contributing to Solutions Architecture with Product and Engineering partners
  • Contribute Reference Architecture for best practices across all domains, by delivering high and low-level technical design documents and specifications, position papers on technology evaluations, and other artifacts that will assist in architecting our Digital Media Supply Chain.
  • Develops and communicates system/subsystem architecture
  • Provide technical guidance and evangelize best practices while promoting the best use of company and industry standards
  • Maintain a deep understanding of our core systems and how they interact with upstream and downstream dependencies
  • Partner with stakeholders to refine requirements, and propose solutions to problems that span multiple teams
  • Research, learn, and evangelize widespread adoption of new technologies and architecture patterns
  • Has participated in incident and problem-solving sessions that require a unique set of skills
  • Assist in selecting the right software/tool for the task, as well as the implementation to ensure innovative, reliable, and flexible technology solutions that meet or exceed the CPE standards and SLAs.
  • Organizing internal and external resources to solve the technical challenges of our Digital Media Supply Chain
  • Any other duties needed to help achieve Business Objectives

Requirements

  • Proven expertise with n-tier architecture and delivery of high volume, cached, fault tolerant, multi-threaded scalable systems
  • Motivated self-starter with the ability to learn and adapt to new technologies.
  • Can effectively articulate complex ideas and influence others through well-reasoned explanations
  • Enjoy working in a team setting with engineers of varying experience
  • Strong communication skills and attention to detail
  • Understanding of the Media Supply Chain
  • Deep understanding of async programming models (events, callbacks, etc)
  • Expertise designing APIs with GraphQL and RESTful services
  • Experience working with SQL and NoSQL databases
  • Experience working with data persistence layers
  • Highly knowledgeable in cloud-based technologies such as AWS EC2, SQS, S3, Lambdas, DynamoDB, Elasticsearch, Cloudformation/Terraform, etc.
  • Expertise with full lifecycle of application development, including best practices of unit testing, code reviews, documentation, etc.
  • Experience with build and deployment technologies such as Jenkins and Docker
  • 5+ years relevant industry experience
  • BS Computer Science or related technical discipline or equivalent experience.

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.

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

$141,900 - $190,300 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job