Principal Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+16 more
Job description
We are responsible for the end-to-end digital and physical Guest experience for all technology & digital-led initiatives across the Attractions & Entertainment, Food & Beverage, Resorts & Transportation, and Merchandise lines of business as well as other initiatives including MyDisneyExperience and Hey, Disney!
This role sits within the Disneyland Ticketing Technology organization in Technology & Digital for Disney Experiences and reports to the Sr. Manager of Disneyland Ticketing Technology. Responsibilities
- Lead the analysis, design, development, testing, delivery, and enhancement of complex, highly scalable software systems and applications across local, networked, cloud-based, and Internet environments.
- Provide technical leadership for large-scale software initiatives, including applications, infrastructure, platforms, and tools.
- Drive architecture, technical direction, and prioritization while partnering with Enterprise Architecture and Solution Engineering on roadmaps and software delivery.
- Develop and implement software components, enhancements, fixes, and new systems while providing design, debugging, and troubleshooting support to development teams.
- Partner with users and cross-functional teams to define system requirements and technical solutions.
- Lead estimation, planning, and budget considerations for complex, scalable projects.
- Establish and promote best practices for the development, maintenance, administration, and configuration of systems across multiple business units.
- Evaluate emerging technologies and drive the adoption of generative AI platforms and solutions to improve software delivery productivity and quality.
- Develop long-term technology strategies and roadmaps for ticketing and entitlement platforms.
- Partner with software vendors to define functional and non-functional requirements and influence solutions to meet business and technical needs.
Technologies We Use
Java, Node JS, the Spring Framework, Services/MicroServices Architecture, .NET, C#, cloud experience (AWS), Python, Relational Database Skills (MS SQL, AuroraDB), Non-SQL (eg MongoDB), Docker, Kubernetes, monitoring/logging tools (eg Splunk, Grafana, AppDynamics), Consul/Vault, mobile development, hybrid or mobile hybrid experience.
Requirements
- Minimum 10 years of related work experience.
- Deep expertise in Java development, Services/MicroServices Architecture, Relational Database Skills (MS SQL, AuroraDB), monitoring/logging tools (eg Splunk, Grafana, AppDynamics), and Cloud platforms (eg AWS).
- Experience leveraging generative AI technologies to improve productivity and software delivery quality.
- Proven ability to lead multiple projects and solve complex technical and operational challenges in an agile environment.
- Strong communication, leadership, presentation, and stakeholder management skills, including experience working with senior leadership.
- Experience documenting technical designs using appropriate diagrams and tools.
- Demonstrated ability to mentor and provide technical leadership across large-scale projects and multiple teams.
- Ability to inspire innovation, creativity, and technical excellence while fostering a diverse and inclusive environment., * Domain expertise in Ticketing/Entitlement Management systems.
- Experience in the hospitality or travel industry.
- Advanced knowledge of systems applications and hardware, server architecture, operating platforms, NAS/SAN technologies, and Internet and web applications.
- Experience or familiarity with Node JS, Python, Non-SQL (eg MongoDB), Docker, Kubernetes, Consul/Vault, Flutter, mobile development, hybrid or mobile hybrid experience.
Required Education
- Bachelorβs or foreign equivalent degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or a comparable field of study, and/or equivalent work experience.
Benefits & conditions
The hiring range for this position in Orlando, FL is $182,200 to $244,300 per year and in Anaheim, California is $191,300 - $256,500 per year. The base pay actually offered will take into account internal equity and also may vary depending on the candidateβs geographic region, job-related knowledge, skills, and experience among other factors. 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.
About the company
βWe Power the Magic!β Thatβs our motto at Disney Experiences (DX). Our team creates world-class immersive digital experiences for the Companyβs premier vacation brands including Disneyβs Parks & Resorts worldwide, Disney Cruise Line, Aulani, A Disney Resort & Spa, and Disney Vacation Club.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦