Seattle, WA On-site Full-time Posted 2h ago3 views
Overview
Engineer container and virtualization runtimes for Apple compute platforms.
Responsibilities
Design and implement virtualization-based compute runtimes.
Build container technologies for Linux and macOS.
Own technical architecture and implementation for core infrastructure.
Improve security, performance and reliability of runtime services.
Review code and mentor other engineers.
Requirements
Computer science degree or equivalent experience.
8+ years software design and development in compute, storage or network virtualization.
C, C++, Swift or Go programming expertise.
Linux containers, filesystems, image distribution, storage or kernel security.
End-to-end technical design ownership.
Preferred Qualifications
Linux systems programming experience.
Experience leading code reviews and engineering quality standards.
Skills
LinuxContainersSystems EngineeringVirtualization
Benefits
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase plan and eligibility-based restricted stock units
Discounted Apple products and free services
Eligible educational expense and tuition reimbursement
Potential discretionary bonus and relocation support subject to role and eligibility