The Walt Disney Company Principal Software Engineer in Burbank, California

Would you like to help develop a new standard for accessing personal movie libraries? Do you value passion, community involvement and writing code that stands out?

As a Principal Software Engineer, you’d use proprietary technologies to design and develop web-tailored solutions to help our customers enjoy their movie libraries anytime, anywhere. Join us at Walt Disney Studios’ Movies Anywhere.

Responsibilities : You would become part of a small, collaborative team of technology experts to create next- generation video consumption platforms. We are looking for an experienced, self-starter engineer who is in search of new challenges.

Every single day as a Principal Engineer at Movies Anywhere is different. On any one day you might:

  • Work with an internal engineer or an engineer at a name-brand partner

  • Analyze requirements and take the lead in driving technical solutions, balancing short-term delivery and long-term functional/technical goals

  • Walk a retail partner through the Movies Anywhere API

  • Collaborate with other engineers and multi-functional teams

  • Evangelize technologies, solutions and standard methodologies

  • Contribute new ideas to a larger community of professionals

  • Conduct research and analysis on software engineering trends in entertainment

  • Consult with outside entities on integration points

  • Listen, mentor, build consensus and communicate trade-offs and technical decisions

  • Play softball or basketball with the team, attend a movie screening or visit a Disney theme park.

Basic Qualifications :

  • 12+ years of software engineering experience

  • A passion for coding and are solutions-orientated

  • The latest information from the JVM-based server community

  • Open Source community connections

  • A Github profile or ability to demonstrate coding skills

  • Object-oriented (OO) design and knowledge of different system layers and capacity

  • The capability to use data structures and algorithms to solve problems

  • Strong communication skills

  • Familiarity with CS fundamentals to make good decisions

  • Mastery of Java, Spring and REST APIs

  • Demonstrated ability with Unit tests, Load testing for APIs, Git, Maven or Gradle, ORM (e.g. (JPA, Hibernate) and Docker

Preferred Qualifications :

  • Spring Boot and Queuing technology

  • Test Driven Development (TDD) and agile methodologies

  • Postgres, RDS or Oracle DB technologies

Required Education :

  • BS in Computer Science or related field.

Job ID: 501150BR

Location: Burbank,California

Job Posting Company: Direct-to-Consumer and International