Sr Manager, Software Engineering
The Walt Disney Company · Orlando, FL · 1 mo ago
On-siteEngineering$175k–$210k/yrFull-time
About the role
The Senior Manager, Software Engineering leads a team responsible for end-to-end solution architecture, from concept through delivery and lifecycle management. They provide hands-on architectural leadership across complex, multi-system initiatives spanning digital and physical Guest experiences. They guide teams in analyzing, designing, programming, debugging, and enhancing software solutions across diverse computing environments.
Responsibilities
- Lead and develop a team responsible for end-to-end solution architecture, from concept through delivery and lifecycle management.
- Provide hands-on architectural leadership across complex, multi-system initiatives spanning digital and physical Guest experiences.
- Guide teams in analyzing, designing, programming, debugging, and enhancing software solutions across diverse computing environments.
- Evaluate and embrace appropriate AI tools and solutions both within your team, and as part of the projects and programs you enable.
- Develop a deep understanding of business objectives and translate them into solution architectures that are scalable, secure, and aligned to delivery timelines.
- Partner with Product and Engineering leaders to shape solution scope, sequencing, and trade-offs.
- Own solution-level architectural decisions, ensuring alignment with enterprise standards, platform strategies, and security requirements.
- Establish and enforce solution architecture patterns, reference architectures, and design guidelines.
- Lead and participate in architecture reviews to validate solution designs and mitigate risk early.
- Contribute to and consume enterprise and platform roadmaps to inform solution planning.
- Supervise delivery optimization for large-scale or complex programs, ensuring architectural integrity throughout implementation.
- Support estimation, planning, and dependency management across portfolios.
- Identify and manage technical risk, security considerations, performance concerns, and technical debt at the solution level.
- Define, review, and evolve metrics that measure solution health, reliability, and scalability.
- Ensure operational readiness, supportability, and long-term sustainability of delivered solutions.
- Act as a key liaison between Engineering, Product, Platform, Architecture, and Technology leadership.
- Communicate architectural decisions clearly to executive, technical, and non-technical audiences.
- Identify opportunities where existing capabilities or platforms can be leveraged to accelerate delivery and improve outcomes for Cast and Guests.
- Ensure your partner teams are set up for successful delivery and operation of new or enhanced capabilities.
- Proactively track and assess emerging technologies, patterns, and industry trends.
- Recommend pragmatic innovations that improve delivery speed, quality, and Guest experience.
Requirements
- Minimum 10 years of related experience with demonstrated expertise in: Software Engineering, Technical Design, Solution and Enterprise Architecture, Software Engineering Delivery and Leadership.
- Proven experience designing and delivering highly scalable, high-volume, distributed systems in Agile environments.
- Strong understanding of cloud-native architectures, integration patterns, APIs, infrastructure, data flows, and security-by-design.
- Experience leading and mentoring Principal Software Architects & Engineers and technical leaders.
- Ability to balance architectural rigor with delivery pragmatism.
- Strong analytical skills with experience identifying and mitigating technical risk and technical debt.
- Executive-level written and verbal communication skills.
- Comfort with public speaking and presenting to varied audiences (executive, engineering, and cross-functional forums).
- Experience collaborating within hybrid organizations (centralized architecture with federated delivery teams).
- Budget and forecast management experience.
- Strong understanding of enterprise architecture concepts and frameworks (e.g., TOGAF, ArchiMate).
- Strong understanding of the relationship between Business Partners, Project/Program Management, Product, Architecture, Engineering, and Testing functions.
- Familiarity with AI tools and approaches as applied to Software Architecture & Engineering.
Skills
- Software Engineering
- Technical Design
- Solution and Enterprise Architecture
- Software Engineering Delivery and Leadership
- Cloud-Native Architectures
- Integration Patterns
- APIs
- Infrastructure
- Data Flows
- Security-by-Design
- Scalable, High-Volume, Distributed Systems
- Agile Environments
- Enterprise Architecture Concepts and Frameworks (TOGAF, ArchiMate)
- Business Partners, Project/Program Management, Product, Architecture, Engineering, and Testing Functions
- AI Tools and Approaches