Unclassified - San Francisco, CA

posted 3 months ago

Full-time - Manager
San Francisco, CA

About the position

The Manager, Software Engineering at Disney Experiences plays a pivotal role in shaping the digital landscape of the company's premier vacation brands, including Disney's Parks & Resorts, Disney Cruise Line, and Disney Vacation Club. This position is situated within the Resort Technology organization, which is part of the broader Technology & Digital team. The primary focus of this role is to oversee the development, support, and optimization of both Guest and Cast experiences across various resort locations, including Walt Disney World and Aulani. The Manager will work closely with multiple stakeholders, including the Resorts Line of Business and Finance, to ensure that technology initiatives align with business goals and enhance the overall guest experience. In this role, the Manager will be responsible for managing an engineering team that analyzes, designs, programs, debugs, and enhances software solutions across various computing environments. This includes overseeing the delivery optimization of large-scale software programs, coordinating with external vendors, and ensuring that all contractual obligations are met. The Manager will also be tasked with identifying opportunities for technology optimization and efficiency improvements, crafting a roadmap for a world-class support model, and proactively tracking emerging technologies to inform strategic decision-making. The ideal candidate will possess strong leadership and communication skills, enabling them to foster a culture of innovation and excellence within their team. They will be expected to engage in estimation and planning across the organization, providing technical recommendations and feedback to ensure projects are delivered on time and within scope. This role is not only about managing technology but also about inspiring a diverse and inclusive culture that encourages creativity and collaboration among team members.

Responsibilities

  • Oversee finances and budgets in MyPPM, ensuring accurate billing processes and contributing to forecasting and accrual processes.
  • Manage an engineering team responsible for analyzing, designing, programming, debugging, and enhancing software solutions used in various computing environments.
  • Supervise delivery optimization of large-scale or sophisticated software programs and systems, collaborating multi-functionally to align with business goals and timelines.
  • Coordinate, evaluate, and lead external vendor relationships, acting as the key point of contact, and ensuring contractual obligations are met.
  • Proactively find opportunities for technology optimization and efficiency improvements, driving innovation and scalability.
  • Craft and build a roadmap for delivering a world-class support model and ensure ongoing health and performance of technology solutions.
  • Review, augment, and build critical metrics for responsible systems, using visualization tools.
  • Engage in estimation and planning across the organization, voicing recommendations, feedback, and solutions from a technical perspective and aligning to the overall project goals to deliver on-time & in-scope.
  • Proactively track and assess emerging technologies across the industry to inform strategic decision-making and recommendations.

Requirements

  • Minimum 8 years of related work experience.
  • Excellent communication and leadership abilities to ensure effective growth and development of the team.
  • Deep understanding of Object-Oriented Analysis, Design, and Development.
  • Experience with software delivery lifecycle, including web and mobile application development, backend service development, and multi-vendor environments.
  • Experience with Java/J2EE architectures and cloud-based architected systems and platforms (i.e. AWS, Google Cloud, Azure).
  • Experience leading and recruiting technical teams, including software engineers, system and platform engineers, software architects, and technical project managers.
  • Experience with Agile development approaches.
  • Proven experience in monitoring, supporting, and improving application availability and reliability.
  • A visionary who motivates teams to excel and fosters creativity, consistently driving excellence in all endeavors.
  • An advocate for a diverse and inclusive culture that encourages innovation and ensures every team member feels a sense of belonging.
  • Authority in Node.js, Angular, Spring, and Java, applying expertise to drive the development and implementation of data solutions.

Nice-to-haves

  • 3+ years of relevant management experience.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service