The Apple Services Engineering Security team is looking to build and provide secure systems and infrastructure to fuel Apple’s services, such as iCloud, Music, Siri, and the App Store, and to protect Apple’s data and meet Apple’s needs.
Requirements
- Experience in hypervisor software design and implementation
- Proficiency in one of the following languages: Rust, C, C++, Swift
- Experience working with and understanding design of distributed systems with high performance and availability
- Experience operating Linux and macOS, and scripting languages like Bash
- Understanding principles of building and deploying software, process, and monitoring (SDLC)
Responsibilities
- Build foundational components in a secure way to ensure Apple’s infrastructure meets Apple’s needs and protects our data
- Design, code, test, and deploy security services and features
- Participate in code reviews to help peers meet high standards for infrastructure at Apple
- Research, prototyping and present ideas and designs to team, management, and internal customers
- Build and integrate security frameworks, tools, and controls
- Work with infrastructure and platform teams to build and integrate security frameworks, tools, and controls
- Produce quality software that meets service level objectives
Other
- 7+ years of work experience in infrastructure or security engineering
- Bachelors degree in Computer Science or equivalent work experience in a related field
- Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services
- Reimbursement for certain educational expenses - including tuition
- Discretionary bonuses or commission payments as well as relocation