Job Directory Software Engineer

Software Engineer
Burbank, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Job Description

At Disney, we're storytellers. We make the impossible, possible. We do this through utilizing and developing cutting-edge technology and pushing the envelope to bring stories to life through our movies, products, interactive games, parks and resorts, and media networks. Now is your chance to join our talented team that delivers unparalleled creative content to audiences around the world.

About Direct-to-Consumer and International:Comprised of Disney's international media businesses and the Company's various streaming services, the Direct-to-Consumer and International segment aligns technology, content and distribution platforms to expand the Company's global footprint and deliver world-class, personalized entertainment experiences to consumers around the world. This segment is responsible for The Walt Disney Company's direct-to-consumer businesses globally, including the ESPN+ sports streaming service, programmed in partnership with ESPN; the upcoming Disney-branded direct-to-consumer streaming service; and the Company's ownership stake in Hulu. DTCI Technology is responsible for worldwide linear and digital media distribution, design and development of consumer-facing digital products, advertising technology, consumer data platforms and international broadcast operations. DTCI Technology works in close collaboration with the Disney Streaming Services technology team, who focus on design and development of direct-to-consumer subscription streaming services.

This is an exciting role for a passionate software engineer to join Direct-to-Consumer and International Division of Disney. The Software Engineer will play a critical role in building the engines that power product features on WatchESPN, ESPN+, DisneyNow and WatchABC. Responsibilities include technical design and implementation of various projects and features. In this role you will be building high throughput and scalable systems delivering content and personalized services to client applications.

This position is 100% hands-on development with opportunity to influence design and specifications. The ideal candidate will have strong understanding of web architectures and OO software design patterns along with demonstrated experience delivering web services utilizing common Java technologies (containers, servlets, spring, etc.) and cloud services (AWS, lambda, API Gateway, etc.)

Job Type

Full Time

Segment

Direct-to-Consumer and International

Category

Technology

Basic Qualifications

* Experience with object-oriented software development
* Demonstrated ability in developing enterprise applications (high volume transactions, caching, fault tolerant and scalable systems)
* Experience with Java
* Familiar with design patterns
* Ability to collaborate in a small, productive development team
* Proficient with all aspects of the Software Development Lifecycle
* Motivated self-starter with the ability to learn and adapt to new technologies
* Passion for working with technology and excitement for creating high quality products
* Rigorous attention to detail and focus on quality of deliverables
* Excellent verbal and written communication skills

Business

Direct-to-Consumer and International

Required Education

Bachelor's degree or equivalent work experience

Preferred Qualifications

* Industry certification
* Experience with any of the following technologies is a plus :
* Enterprise CMS
* Open sources frameworks and tools such as Spring, Hibernate, Solr, ehcache, Zuul, Zookeeper, Archaius, Hystrix, Consul and others
* Open source servlet containers such as Tomcat, Undertow, Nginex
* Lightweight containers like Docker
* Cloud-based technologies (AWS, EC2, S3, SQS, Kenises, DynamoDB)
* Familiar with Microservices architecture
* NoSQL databases such as MongoDB and Cassandra
* Familiar with Reactive programming and frameworks like Verit.x
* Automated testing frameworks like JUnit, Mockito, Cucumber and Gherkin
* HLS or other video streaming technologies



Postal Code

91506

Responsibilities

* Participate in the design and implementation of systems delivering high throughput services.
* Write efficient, reliable, and maintainable code whether implementing architectural improvements, user-facing features, or fixing bugs
* Collaborate & troubleshoot with the rest of the team in the analysis and resolution of hard engineering problems involving high trafficked web application services and API's
* Participate in sprint plan review meetings to review functional and design specs and understand how those impact features in development
* Interface with internal & external teams to define requirements and schedules on tasks
* Work with our Automation team to translate manual test cases in automated test scripts
* Provide support to partner teams analyzing data workflows and delivery of existing features
* Deliver working software, in coordination with the other Software Engineers on the team
* Manage multiple competing priorities in a fast-paced deadline-oriented environment
* Stay current with the latest development best practices
* Embrace a highly collaborative team that rewards quality code and effective communication

Job Description

At Disney, we're storytellers. We make the impossible, possible. We do this through utilizing and developing cutting-edge technology and pushing the envelope to bring stories to life through our movies, products, interactive games, parks and resorts, and media networks. Now is your chance to join our talented team that delivers unparalleled creative content to audiences around the world.

About Direct-to-Consumer and International:Comprised of Disney's international media businesses and the Company's various streaming services, the Direct-to-Consumer and International segment aligns technology, content and distribution platforms to expand the Company's global footprint and deliver world-class, personalized entertainment experiences to consumers around the world. This segment is responsible for The Walt Disney Company's direct-to-consumer businesses globally, including the ESPN+ sports streaming service, programmed in partnership with ESPN; the upcoming Disney-branded direct-to-consumer streaming service; and the Company's ownership stake in Hulu. DTCI Technology is responsible for worldwide linear and digital media distribution, design and development of consumer-facing digital products, advertising technology, consumer data platforms and international broadcast operations. DTCI Technology works in close collaboration with the Disney Streaming Services technology team, who focus on design and development of direct-to-consumer subscription streaming services.

This is an exciting role for a passionate software engineer to join Direct-to-Consumer and International Division of Disney. The Software Engineer will play a critical role in building the engines that power product features on WatchESPN, ESPN+, DisneyNow and WatchABC. Responsibilities include technical design and implementation of various projects and features. In this role you will be building high throughput and scalable systems delivering content and personalized services to client applications.

This position is 100% hands-on development with opportunity to influence design and specifications. The ideal candidate will have strong understanding of web architectures and OO software design patterns along with demonstrated experience delivering web services utilizing common Java technologies (containers, servlets, spring, etc.) and cloud services (AWS, lambda, API Gateway, etc.)

Basic Qualifications

* Experience with object-oriented software development
* Demonstrated ability in developing enterprise applications (high volume transactions, caching, fault tolerant and scalable systems)
* Experience with Java
* Familiar with design patterns
* Ability to collaborate in a small, productive development team
* Proficient with all aspects of the Software Development Lifecycle
* Motivated self-starter with the ability to learn and adapt to new technologies
* Passion for working with technology and excitement for creating high quality products
* Rigorous attention to detail and focus on quality of deliverables
* Excellent verbal and written communication skills

Required Education

Bachelor's degree or equivalent work experience

Preferred Qualifications

* Industry certification
* Experience with any of the following technologies is a plus :
* Enterprise CMS
* Open sources frameworks and tools such as Spring, Hibernate, Solr, ehcache, Zuul, Zookeeper, Archaius, Hystrix, Consul and others
* Open source servlet containers such as Tomcat, Undertow, Nginex
* Lightweight containers like Docker
* Cloud-based technologies (AWS, EC2, S3, SQS, Kenises, DynamoDB)
* Familiar with Microservices architecture
* NoSQL databases such as MongoDB and Cassandra
* Familiar with Reactive programming and frameworks like Verit.x
* Automated testing frameworks like JUnit, Mockito, Cucumber and Gherkin
* HLS or other video streaming technologies



Responsibilities

* Participate in the design and implementation of systems delivering high throughput services.
* Write efficient, reliable, and maintainable code whether implementing architectural improvements, user-facing features, or fixing bugs
* Collaborate & troubleshoot with the rest of the team in the analysis and resolution of hard engineering problems involving high trafficked web application services and API's
* Participate in sprint plan review meetings to review functional and design specs and understand how those impact features in development
* Interface with internal & external teams to define requirements and schedules on tasks
* Work with our Automation team to translate manual test cases in automated test scripts
* Provide support to partner teams analyzing data workflows and delivery of existing features
* Deliver working software, in coordination with the other Software Engineers on the team
* Manage multiple competing priorities in a fast-paced deadline-oriented environment
* Stay current with the latest development best practices
* Embrace a highly collaborative team that rewards quality code and effective communication

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.