The Apple Video Services teams created and manage the Apple TV app, which redefined and refined the way people watch their favorite shows, movies and so much more - including everything we love from the major subscription services. Today, these teams also manage one of the most exciting new realms at Apple: They bring viewers the critically acclaimed and award winning Apple Originals in Apple TV+. And they've engineered it so it can be enjoyed not only on Apple devices, but also directly on many new televisions and third-party streaming devices. To deliver Apple-level quality on a global scale, these engineers employ talent and tools to smoothly ingest and process a wide array of data. They work cross-functionally to handle video flow from content ingestion, store services, playback, and virtually everything else it takes to make the experience as seamless as possible.
Requirements
- Working in Linux or Unix environments and ability to tune for performance (e.g. disk or memory)
- Usage of devops and automation tools (e.g. chef, Jenkins)
- Architecting or storing data in NoSQL, Relational or Big data technologies (e.g. Hadoop, MongoDB/CouchDB, Spark)
- Java and JVM technologies and run-time configurations
- Systems like containers and message queues (e.g. Kafka, Apache, Jetty)
- Infrastructure knowledge of networks, CDNs, load balancers
- Agile development with code tools like svn and git
Responsibilities
- building the backend services critical to the Apple TV app
- working on a team valuing collaboration, design discussions and constructive code reviews
- propose, design and implement solutions
- taking ownership of critical components of the stack
- writing high-quality, well-tested and maintainable code
- exploring new technologies and apply creative solutions to problems
Other
- 3+ years of industry experience building systems and delivering internet services at scale
- Bachelor’s degree in Computer Science and Engineering or related field
- willing to learn and happy to understand while challenging the existing
- Apple is an equal opportunity employer that is committed to inclusion and diversity.
- We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.