Apple is looking to build cutting-edge IT systems for Apple TV+ Studio & Production and Music operations by hiring a Sr. Software Engineer to architect and develop large-scale web applications.
Requirements
- 8 + years programming experience in Java, or Node.js, and frontend Javascript frameworks such as React.js or Vue.js.
- 8 + years experience using SQL or NoSQL Databases.
- Experience with continuous integration (e.g. Jenkins) and testing frameworks for Unit, API and integration testing(e.g. JUnit).
- Knowledge of containerization concepts like Kubernetes, Docker and others.
- Working with Cloud Platforms (AWS or Azure or GCP), and Cloud Services (e.g, functions/lambdas).
- Experience with DevOps process automation using Terraform, Pulumi, or alternatives.
- Experience working with observability and monitoring systems such as Dynatrace or DataDog.
Responsibilities
- Designing and developing microservices and APIs (RESTful and/or GraphQL).
- Working with Cloud Platforms (AWS or Azure or GCP), and Cloud Services (e.g, functions/lambdas).
- Knowledge of containerization concepts like Kubernetes, Docker and others.
- Experience with DevOps process automation using Terraform, Pulumi, or alternatives.
- Experience with continuous integration (e.g. Jenkins) and testing frameworks (e.g. JUnit).
- Experience working with observability and monitoring systems such as Dynatrace or DataDog.
- Experience using Agentic AI for development, testing and DevOps.
Other
- Bachelor's degree in Computer Science or equivalent experience.
- Experience with continuous integration (e.g. Jenkins) and testing frameworks (e.g. JUnit).
- Experience working with distributed, global teams.
- Strong communication, collaboration, interpersonal skills, and the ability to work and solve problems independently.
- Experience using Agentic AI for development, testing and DevOps.