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 protect Apple’s data.
Requirements
- 7+ years of work experience in infrastructure or security engineering
- 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 and integrate security frameworks, tools, and controls
- produce quality software that meet service level objectives
- software design, coding, testing, and deploying 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 foundational components in a secure way to ensure Apple’s infrastructure meets Apple’s needs
- help define and build the software to meet the security needs of Apple’s services around the world
Other
- Bachelors degree in Computer Science or equivalent work experience in a related field
- 7+ years of work experience in infrastructure or security engineering
- 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