Lead Software Engineer
応募 後で応募 Job ID 10105510 勤務地-都市 Bay Lake, フロリダ州, アメリカ合衆国 勤務地-国 Disney Experiences 掲載日 2024/11/14仕事内容:
Lead Software Engineer
Job Family: Software Engineer
“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.
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 in the Retail & Restaurant Parks Technology organization within Technology & Digital for Disney Experiences. It works closely with a diverse team of engineers and service owners from across the company.
The Lead Software Engineer will report to the Mgr-Technology.
What You’ll Do:
- Owns and lead the design and development of technical specifications, software fixes, enhancements, components, and/or new software systems and applications.
- Translate complex functional, technical, and business requirements into architectural designs, participates in setting the architectural direction for software development of Dine and Bookable Experiences projects.
- Develop highly scalable software systems and technical solutions that satisfy functional and non-functional requirements and are well-documented, easy to maintain, and highly adaptable to meet changing business and technical needs using key technologies including Java, Cloud Solutions, Relational and NoSQL databases, messaging, orchestrating and AI/ML technologies.
- Perform code and design reviews of peers, writes automated test cases, owns and lead end-to-end troubleshooting, review, root-cause analysis and issue resolution.
- Active self-starter, recommend improvements to processes, technologies, and coding practices that improve the team's effectiveness
- Work effectively with Product Owners, dependent technical teams and leaders to exchange feedback and input to drive team progress.
- Strong ability to maintain focus and problem solve in a dynamic, fast-paced environment working with cross-functional teams.
- Guide and mentor other team members by providing oversight and direction.
Required Qualifications:
- 7+ years of related work experience, architecture and development experience in a highly scalable, high-volume software components, and/or client-facing web applications
- 4 years leading software engineering teams and projects
- Experience engaging in technology platforms, supporting complex business engagements and engineering collaborations
- Deep understanding of design patterns and modern, highly scalable application development
- Deep knowledge and experience of managing, orchestrating, and monitoring distributed production systems
- Advanced experience with AWS Lambda ; DynamoDB; Aurora DB, Mongo DB, Kafka topics, etc
- Advanced experience with MicroServices, Restful API’s, Cloud computing
- Advanced experience with Java 17+, XMLs, Json Messaging, Cloud infrastructures
- Advanced experience in Object-Oriented design principles, patterns, and coding best practices
- Advanced experience building use case driven software with Agile Software Development and Test-Driven Development methodologies
- Advanced experience with database applications, NoSQL
- Advanced experience in with inventory optimization approaches
- Basic understanding of AI/ML, Generative AI is preferred
- Ability to thrive in a dynamic, fast-paced environment
- Ability to be highly flexible to quickly changing business needs and new technologies
- Ability to follow existing programming and style guidelines to maintain consistent quality of code
- Ability to guide the team in test automation
- Ability to create and maintain documentation, procedures, and working instructions for the operations team
- Ability to lead improvement of software development processes, protocols and procedures
- Ability to apply vision, creativity, and proactive solutions to exceptionally complex issues
- Ability to lead programming, testing and debugging of major projects
- Ability to conceive and set the direction for major development projects
- Ability to lead projects and oversee teams
- Ability to work independently, with guidance needed in only the most complex situations
- Ability to use sophisticated analytical thought to exercise judgement and identify innovative solutions
- Ability to partner with Customer Facing UI or Experience teams to help drive higher Customer Satisfaction scores and/or Mobile application ratings
- Ability to train, mentor, and review the work of less experienced members of the team
Preferred Qualifications:
- Experience in food and beverage, attractions or entertainment industry
Required Education:
- Bachelor's or foreign equivalent Degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience
#DISNEYTECH
#LI-AF2
その他:
DISNEYTECHDisney Experiences について:
Disney Experiencesは、テーマパーク、リゾート、クルーズ船、ユニークなバケーション体験、製品などを通じて、ディズニーのストーリーとフランチャイズの魔法を世界中に届けています。ディズニーは、米国、欧州、アジアの6つのリゾート、トップレーティングのクルーズライン、人気のバケーションオーナーシッププログラム、受賞歴のあるガイド付きファミリーアドベンチャービジネスを有し、旅行業界でひときわ輝いています。さらに、ディズニーのグローバルコンシューマー製品事業には、世界をリードするライセンスビジネス、世界最大の子ども向け出版ブランド、あらゆるプラットフォームのゲームにおける世界有数のライセンシング、世界中のロケーションおよびオンラインのディズニーストアがあります。
The Walt Disney Company について:
The Walt Disney Companyは、その子会社・関連会社とともに、多様性あふれる国際企業として、Disney Entertainment、ESPN、Disney Experiencesの3事業を柱に、ファミリー向けエンターテインメントとメディアの世界をけん引しています。1920年代に小さなアニメ・スタジオとしてスタートしたDisneyは、今日のエンターテインメント業界において卓越した存在となりました。ディズニーは今後も、子供から大人まで、ご家族のだれもが楽しめる一流の物語や体験を生み出し続けます。Disneyのストーリーやキャラクター、体験は、世界中のあらゆる場所の消費者やお客様に届けられています。当社は40カ国以上で、従業員とキャストメンバーが一丸となり、世界的にも地域的にも歓迎されるエンターテインメント体験を創出しています。
このポジションは Walt Disney Attractions Technology LLC という事業部門の一つである Disney Experiencesでのお仕事です。
Walt Disney Attractions Technology LLC は機会均等雇用主です。応募者は、人種、宗教、肌の色、性別、性的指向、ジェンダー、性自認、性表現、国籍、家柄、年齢、配偶者の有無、軍役経験の有無やその地位、健康状態、遺伝情報や障がい、または連邦法や州法、地方法で禁止されているその他の法的根拠に関係なく、雇用の検討対象となります。Disneyは、すべての人々のアイデアと決断が、成長、革新、最高のストーリーの創造に役立ち、絶えず進化する世界において、価値ある存在になれるよう支援するビジネス環境を支持します。