The Apple Video Services engineering team is responsible for building the backend services critical to the Apple TV app which is the central hub to watch various pieces of content (Movies TV shows Sporting events) including those from Apple streaming service: Apple TVYou will be working on a team valuing collaboration design discussions and constructive code reviews. A successful candidate will be someone willing to learn and happy to understand while challenging the existing. As a member of the team you will be encouraged to propose design and implement solutions while taking ownership of critical components of the stack. You will commit yourself to writing high-quality well-tested and maintainable code. You will consider exploring new technologies and apply creative solutions to problems.
Bachelors degree in Computer Science and Engineering or related field
3 years of industry experience building systems and delivering internet services at scale
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
App/software design and API development using Java JS HTML5 etc
In-depth knowledge of large scale distributed systems
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.