Disney - Bay Lake, FL

posted 3 days ago

Full-time - Mid Level
Bay Lake, FL
5,001-10,000 employees
Motion Picture and Sound Recording Industries

About the position

The Lead Software Engineer at Disney Experiences is responsible for designing and developing software systems that enhance the digital experience for guests across various Disney brands. This role involves leading technical specifications, software enhancements, and new applications while collaborating with a diverse team of engineers. The position requires a strong focus on creating scalable software solutions that meet both functional and non-functional requirements, ensuring high adaptability to changing business needs.

Responsibilities

  • Own and lead the design and development of technical specifications, software fixes, enhancements, components, and new software systems.
  • Translate complex functional, technical, and business requirements into architectural designs.
  • Participate in setting the architectural direction for software development projects.
  • Develop highly scalable software systems and technical solutions that are well-documented and easy to maintain.
  • Perform code and design reviews, write automated test cases, and lead troubleshooting and issue resolution.
  • Recommend improvements to processes, technologies, and coding practices to enhance team effectiveness.
  • Work effectively with Product Owners and technical teams to drive team progress.
  • Guide and mentor team members by providing oversight and direction.

Requirements

  • 7+ years of related work experience in software architecture and development.
  • 4 years of experience leading software engineering teams and projects.
  • Deep understanding of design patterns and modern application development.
  • Advanced experience with AWS services such as Lambda, DynamoDB, Aurora DB, and MongoDB.
  • Advanced experience with MicroServices, Restful APIs, and Cloud computing.
  • Proficient in Java 17+, XML, JSON Messaging, and Cloud infrastructures.
  • Experience with Agile Software Development and Test-Driven Development methodologies.
  • Advanced experience with NoSQL database applications.
  • Ability to thrive in a dynamic, fast-paced environment and adapt to changing business needs.

Nice-to-haves

  • Basic understanding of AI/ML and Generative AI.
  • Experience in the food and beverage, attractions, or entertainment industry.

Benefits

  • Health insurance
  • 401k retirement plan
  • Paid holidays
  • Flexible scheduling
  • Professional development opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service