Backend Engineer

Santa Clara Valley (Cupertino), California, United States
Software and Services

Summary

Posted:
Role Number:200160317
Apple's Cloud Automation Infrastructure team provides continuous integration testing services to all projects contributing to iOS, macOS, tvOS, watchOS. Continuous Integration for an operating system offers its own set of challenges, and we are poised to scale our operations to support the ever-growing business needs. This team is empowered to build the infrastructure, platform, and tools that improve productivity of thousands of engineers. This is an a rare opportunity to join a n early-stage team with the ability to architecting scalable distributed systems and influencing the direction of the program.

Key Qualifications

  • Proven knowledge developing in Scala or Java
  • Experience with NoSQL and SQL database (Cassandra, Redis, Postgres, etc)
  • Excellent interpersonal skills are necessary due to the dynamic nature of collaborations with many multi-functional teams
  • Minimum 3 years of experience with scripting (Python, shell, Ruby)
  • Domain knowledge of open-source continuous integration and configuration management tools is a plus
  • Working in a fast paced environment while continuously evaluating new technologies

Description

You will contribute to technical design and implementation of critical systems in the CI platform You will design and develop scalable and reusable frameworks for all levels of the platform infrastructure You will lead technology initiatives that drive scalability and reliability

Education & Experience

BS degree in computer science or equivalent field with 5+ years of professional experience, or equivalent

Additional Requirements