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.
Our team of multi-disciplined engineers create next-generation entertainment access platforms. We believe in “pair programming,” which means every day, you will be part of a different “team of 2” that uses close collaboration to solve problems and develop high-quality code. We believe that by valuing quality over speed of execution, we foster a culture of innovation, teamwork and creativity.
This position currently reports to the Manager of Software Engineering
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:
“Pair-program” 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;
Familiarity with CS fundamentals to make good decisions;
Mastery of Java, Spring and REST APIs; and
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; and
Postgres, RDS or Oracle DB technologies.
Required Education :
- BS in Computer Science or related field.
Company Overview :
Movies Anywhere at https://moviesanywhere.com/welcome is the next generation of in-home entertainment, providing an unparalleled digital entertainment experience. Leveraging cutting edge technology, unique partnerships, and a talented team, Movies Anywhere is an exclusive, cross-platform, cloud-based movie service that enables consumers to seamlessly discover, grow, access, and enjoy their personal digital movie collection across a variety of studios, retailers, and platforms all in one convenient app and/or website.
Additional Information :
This position is a legal entity of The Walt Disney Studios, an equal opportunity employer.
Job ID: 501150BR
Job Posting Company: Studio Entertainment