Location
Lake Buena Vista, FL | United States
Job description
Job Summary:
Job Overview
“We Power the Magic!” That’s our motto at Disney Experiences Technology & Digital. 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 and 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 is a part of the Retail & Restaurant Commerce Technology organization within Disney Experiences Technology & Digital. It works closely with a diverse team of engineers and service owners from across the company.
What You’ll Do
- Build components and features for Point-of-Sale system development.
- Apply practical knowledge of development and engineering to conceive, design, develop, test, and implement software fixes, enhancements, components, and/or new software systems and applications of moderate complexity.
- Design and develop highly scalable software systems and applications in designated functional focus areas.
- Implement assigned component level software development and fixes using new or existing technologies.
- Participate in developing specifications for assigned components, projects, or fixes.
- Write code, complete programming, write tests, perform testing, and debug code.
- Follow established protocols for installation and maintenance, and complete documentation.
- Develop, lead, build, and maintain the technical components related to server-side and web service-based solutions.
- Interact and coordinate work with other technical groups in the organization.
- Develop specifications for assigned projects.
- Review, solve and perform testing.
- Participate in conceiving and setting the architectural direction for the backend components.
- Serve as a high-level technical resource and "go-to" person for less experienced developers, providing technical mentorship and oversight.
- Leads team members in problem analysis and issue resolution.
- Recommends improvements to processes, technology, and interfaces that improve the efficiency of the team.
Required Qualifications & Skills
- At least 5 years of experience in design, development, and implementation of highly scalable, high-volume applications.
- Experience designing APIs from scratch as well as designing APIs that extend existing frameworks while maintaining established patterns and architecture.
- Expertise in and REST-style web services, and standard methodologies.
- Used Docker in a production setting.
- Proven understanding of AWS services.
- Strong understanding of RDBMS, ideally MariaDB.
- Deep knowledge and experience of managing, orchestrating, and monitoring distributed production systems.
- Expertise in Splunk and application monitoring tools such as AppDynamics/New Relic/Datadog.
- Sound CS Fundamentals.
Preferred Qualifications
- Experience with Go, PHP, Python.
- Experience in Java 11+, Spring Boot, Hibernate, Apache CXF, Git.
- Proficiency in CICD tooling (e.g. Jenkins).
- Experience with analytics and/or crash reporting tools (NewRelic, Crashlytics, etc)
- Understanding of modern SRE standard methodologies.
- Experience with embedded local storage solutions such as SQLite, Realm, etc.
Education
- Bachelors in Computer Science, Engineering, Information Systems, or related field/work experience.
#DISNEYTECH
#LI-AF
Job tags
Salary