Logo of Huzzle

Principal Software Engineer

  • Job
    Full-time
    Expert Level
  • Software Engineering
  • Orlando

AI generated summary

  • You need over 10 years of full stack dev experience, expertise in Java, GraphQL, NoSQL, event-driven architectures, and cloud platforms. Proven ability in influencing decisions, driving complex architectures, and modernizing legacy software apps. Bachelor's degree in CS or related field required.
  • You will lead the technical roadmap, design software components, develop APIs, lead programming/testing/debugging, mentor engineers, and ensure quality/timely delivery of projects at The Walt Disney Company.

Requirements

  • 10+ years of full stack development experience
  • Substantial working experience with developing highly-scalable architectures, patterns, and technologies, specifically Java, GraphQL, NoSQL, Graph DB, Caching technologies and Event-Driven Architectures.
  • Substantial experience creating enterprise scale solutions for distributed applications with extensible design patterns that incorporate resiliency and performance.
  • Experience with test driven design and test automation frameworks
  • Experience with software performance optimizations
  • Excellent communication skills with the ability to influence engineers, peers,
  • and senior stakeholders to consensus decisions
  • Proven experience in driving the architecture of complex technical programs
  • across large numbers of stakeholders, multi-functional teams, requirements,
  • and implementations
  • Experience developing with cloud native architectures and major cloud platforms
  • Experience with observability and tooling
  • Experience working on geographically distributed scrum teams
  • Well versed in dev sec ops
  • Experience with modernization of legacy software applications to new technology stacks
  • Cloud design or development certifications (AWS Preferred)
  • Preferred Qualifications:
  • Experience in the e-commerce space and products / pricing / inventory domains
  • Experience in travel and hospitality/hotel industries
  • Knowledge and training in AI/ML, GenAI and other emerging technologies
  • Education:
  • Bachelor’s degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, engineering, or comparable field of study, and/or equivalent work experience.

Responsibilities

  • Define and own the technical roadmap of our products
  • Sets the architectural direction and lead the design/development of application components for major software development projects
  • Define API specifications, best practices, and coding guidelines
  • Leads the development, programming, testing, and debugging of major software products
  • Performs strategic research, develops proofs of concepts as needed and proactively to recommend technically appropriate choices with performance and supportability in mind
  • Uses expert knowledge to develop creative solutions to critical issues and complex design problems.
  • Exercises considerable judgment in selecting methods, techniques and evaluation criteria to resolve issues.
  • Identifies major problems and opportunities, sets directions and champions the development of innovative solutions.
  • Leads the triage and resolution of high priority production problems or impairments
  • Reviews and writes code, leads programming, testing and debugging of major software development projects.
  • Be the go-to guru to guide and mentor less experienced software engineers providing the required technology expertise and oversight
  • Recommends processes & technology improvements to improve the effectiveness of the team.
  • Accountable for quality, completeness, and timely delivery of an assigned
  • project

FAQs

What kind of experience is Disney looking for in a Principal Software Engineer?

Disney is looking for a Principal Software Engineer who has a passion for architecting and implementing well-defined technology solutions and can provide technical oversight to advance the roadmap of the core commerce platform.

What is the main responsibility of a Principal Software Engineer at Disney Experiences?

The main responsibility of a Principal Software Engineer at Disney Experiences is to architect and implement technology solutions, as well as provide technical oversight to advance the roadmap of the core commerce platform.

What is the overall goal of Disney Experiences in hiring a Principal Software Engineer?

The overall goal of Disney Experiences in hiring a Principal Software Engineer is to enhance and improve the exciting experiences they deliver to their audiences through innovative technology solutions.

Entertainment & Media
Industry
10,001+
Employees

Mission & Purpose

From classic animated features and exhilarating theme park attractions to cutting edge sports coverage, and the hottest shows on television, The Walt Disney Company has been making magic since 1923, creating unforgettable stories that connect with audiences around the world. And we’re just getting started! The key to our success…. The Cast, Crew, Imagineers and Employees who honor Disney’s rich legacy by stretching the bounds of imagination to create the never-before-seen, bringing unparalleled entertainment experiences to people of all ages. Begin a career that delivers unparalleled creative content and experiences to audiences around the world and just imagine the stories you could be part of… What is #LifeAtDisney like? It’s a series of magical moments with cast members and employees developing and telling our stories in the most innovative ways. Whether it’s a day spent as a Disney VoluntEAR, or celebrating the release of a new interactive experience, retail product or movie, our days are filled with the knowledge that we are creating entertainment experiences the whole family can enjoy. Follow @DisneyCareers on Facebook, Twitter and Instagram for a peek behind-the-curtain, and discover how you could connect to a world of stories with Disney!