Apple Services Engineering Security team needs to build and provide secure systems and infrastructure for Apple's services (such as iCloud, Music, Siri, and the App Store) and address outstanding security challenges in software foundational infrastructure.
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 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 your peers to meet high standards for infrastructure at Apple
- research, prototyping and present ideas and designs to your team, management, and internal customers
- build foundational components in a secure way to ensure Apple’s infrastructure meets Apple’s needs and protects our data
- help define and build the software to meet the security needs of Apple’s services around the world
Other
- 7+ years of work experience in infrastructure or security engineering
- highly collaborative role
- Bachelors degree in Computer Science or equivalent work experience in a related field
- The base pay range for this role is between $171,600 and $302,200
- Apple is an equal opportunity employer that is committed to inclusion and diversity.