Software Development Engineer
Apple
Compensation
About the role
The Video Computer Vision organization is working on exciting technologies for future Apple products. Our focus is on ML-based solutions around real-time image and video. We have contributed to the FaceID and FaceKit project in the past and more recently the new LIDAR iPad sensor. We are looking for the right Site Reliability Engineer to help us take our efforts to the next level.
Responsibilities
- Provide operational support of multiple cloud-based applications
- Develop and maintain infrastructure, tooling, and engineering services
- Lead cloud-based infrastructure team for Apple's Video Computer Vision Organization
- Develop and maintain infrastructure, tooling, and engineering services for cloud-based applications
- Responsible for system bringup, deployment, reliability, security, and service scalability
- Work closely with various highly skilled software development/ML teams
- Develop and maintain custom Apple software and tooling
- Manage common technologies such as Kubernetes, Elasticsearch, Redis, RDS, ELB, and other AWS-based services
- Drive solutions for hybrid infrastructure (on and off-prem) and drive infrastructure architecture for AWS-based cloud platform
Requirements
- Experience building systems both on-premise (data center) and on public cloud (e.g. AWS, GCP, Azure, etc.)
- Deploy and operate schedulers such as Kubernetes, AWS ECS or EKS
- Ability to write code in one of many high-level languages (Python preferred)
- BS and a minimum of 3 years relevant industry experience
- MS in Computer Science/Computer Engineering (or equivalent experience)
- 5+ years supporting large-scale in-production applications in an SRE role
- 3+ years managing SRE teams and supporting mission-critical applications
- 3+ years of Hybrid Cloud infrastructure management
- Experience with AWS large-scale application deployment and service management through Terraform, Argo, or similar
- Expert knowledge of Linux, Python, Docker, Kubernetes, Postgres, Redis, along with operations and monitoring
Benefits
- Comprehensive medical and dental coverage
- Retirement benefits
- Range of discounted products and free services
- Reimbursement for certain educational expenses
- Discretionary restricted stock unit awards
- Employee Stock Purchase Plan
- Discretionary bonuses or commission payments
- Relocation assistance
About the Company
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.
Job Details
Salary Range
Salary not disclosed
Location
San Diego, California, U.S.
Employment Type
Full-time, Regular
Original Posting
View on company website