The Apple Services Engineering team builds container and virtualization runtime technology for Apple's compute platform. The team designs and develops virtualization-based runtimes for virtual machines and Linux containers across Apple's data center and platforms, with privacy, security, and performance as core requirements. It also maintains Apple Container, an open-source project that provides native container support on macOS desktops. This role focuses on foundational systems work involving kernel and container security, image distribution, filesystems, and virtualization. The work includes greenfield challenges associated with running on Apple's hardware in the data center, as well as open-source desktop tooling. The engineer is expected to bring expertise across multiple technical areas, design major features, resolve complex and ambiguous problems, and own significant technologies from inception through implementation. The role also contributes technical direction and standards across the organization and includes mentoring engineers at all levels.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior