Disney Entertainment and ESPN Product & Technology is looking to make major enhancements to their multi-region, multi-tenant core image service platform to enable all of their brands to have the same dynamic experience, encapsulating the best of Hulu and Disney.
Requirements
- Experience in a Scala and alternative JVM application development environments (Java/Kotlin)
- Familiarity with the AWS environment, including ECS (Docker), S3, EC2, Lambda, CloudWatch
- Familiarity with infrastructure as code such as Terraform, CloudFormation
- Familiarity with writing unit, integration and functional tests
- Familiarity integrating with service APIs and/or SDKs
- Experience in Java, Python
- Knowledge of these database solutions, DynamoDB, MySQL/Aurora, Redis Elasticache, MongoDB, Cassandra
Responsibilities
- Design core, backend software components for the Image Service Platform
- Collaborate with other Image Service engineers and external engineering teams to evaluate and design appropriate solutions to effectively meet Product requirements
- Build and manage code in AWS using CloudFormation or Terraform
- Evaluate new or existing technologies and products for implementation, considering costs, usability, compatibility and scalability
- Create technical documentation and runbooks for reference and reporting purposes
- Use a mix of technologies including Scala, Java, Python, Kafka, Kinesis, DynamoDB, MySQL and an array of AWS native services
- Conduct design and code reviews
Other
- 3+ years of experience building internet-scale API or services applications
- Understanding of software development fundamentals
- Understanding of agile processes software team with version control & project management tools (e.g. Github, SVN, Jira, Basecamp)
- Creative and inventive problem solving
- Strong interpersonal and communication skills, and a team-focused approach towards software development.