Bachelor’s degree in Computer Science or equivalent experience
Advanced level of English
3+ years of software development experience and proficiency in Java
Knowledge of Python (is a plus)
Expertise with core Computer Science fundamentals, including Object-Oriented programming, data structures and algorithms (hashing, trees, graphs, search etc.)
Fundamental understanding of relational, document and graph databases
An enjoyment for going deep on performance tuning, and a love of owning a problem end-to-end
Knowledge of technologies like SpringBoot, Postgres, Redis, Kafka, and native AWS resources such as DynamoDB, SQS, ElastiCache, Elasticsearch, etc
A desire to relentlessly pursue better ways on how to tackle problems and improve systems
Responsibilities
Understand and implement the best engineering practices to write well constructed and easy to maintain code while collaborating with product managers to achieve business functionality
Improve the content ingestion and management system APIs, publishing tools and workflows
Design well architected solutions and build iteratively into systems while maintaining the best agile practices; and write defensive and robust tests
Communicate status with peers and/or managers and present views and opinions patiently
On-board and mentor other developers on the team on standards and best practices
Skills
API Development
Content Ingestion
Content Management
Media Engineering
Quality Assurance
Playback Features
Personalization
Commerce
Lifecycle Management
Identity Management
Publishing Workflows
The Walt Disney Company
Leading producers & providers of entertainment and information