Contribute to code reviews, technical design discussions, and engineering best practices to raise the overall quality and health of the codebase.5+ years of experience building resilient, high-scale, distributed microservices in production environments Proficiency in software programming with Java or some other object oriented programming language Familiarity with one or more of these technologies: Spring Framework/Spring Boot, Docker, Kubernetes, SQL & NoSQL databases (Cassandra, PostgreSQL, DynamoDB, MySQL), messaging systems (Kafka/RabbitMQ), Solr/Elasticsearch, Redis, etc. Youll collaborate closely with a diverse set of teams that include engineering, project management, business operations, design and curation, working towards a common vision of delivering the best possible Apple TV experience for our customers.