2 days ago
Responsibilities
- Develop distributed architectures, backend products, and services that accelerate software build, testing, and deployment.
- Design and implement high-performance, reliable, and maintainable distributed systems for large-scale workloads.
- Analyze requirements and existing solutions and make medium- and long-term backend architecture decisions.
- Implement systems collaboratively and develop appropriate testing and operational mechanisms.
- Develop, debug, and support new technologies in a changing environment.
- Use reliability or resilience engineering practices and service monitoring techniques.
- Participate in incident management and response.
- Drive constructive design discussions, learn from teammates, and advocate for and teach sound engineering practices.
Requirements
- 5+ years of experience working with large distributed software systems.
- Expertise in at least two of caching, compilers, networking, or operating systems.
- Experience with high-performance, strongly typed languages such as Swift, Rust, C++, or Scala.
- Experience with reliability or resilience engineering and service monitoring tools or techniques.
- Ability to efficiently develop, debug, and support new technologies in a changing environment.
- Bachelor’s degree in computer science or a related field.
- Preferred: MS or PhD in computer science or a related field.
- Preferred: familiarity with large infrastructure systems such as Kubernetes.
- Preferred: familiarity with CI/CD solutions such as Jenkins.
- Preferred: experience with incident management and response.
Tech Stack
About Apple
Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.
