The Apple Services Engineering team builds container and virtualization runtime technology for Apple’s next-generation compute platform. The team develops virtualization-based runtimes for virtual machines and Linux containers across Apple’s data centers 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. This foundational systems role works on areas including kernel and container security, image distribution, filesystems, and virtualization. The work includes greenfield systems challenges associated with operating on Apple hardware in data centers, as well as open-source desktop tooling for macOS developers. The engineer is expected to bring expertise across multiple technical areas, design major features, resolve complex and ambiguous problems, and take ownership of significant technologies from inception through implementation. The role also involves providing technical direction and standards, mentoring engineers at all levels, and collaborating on open-source projects.
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