Job Details
Job Information
Other Information
Job Description
Weekly Hours: 40
Role Number: 200652940-3956
Summary
The Retail Technology, Production Engineering team prototypes and builds the demo experiences that bring devices to life across Apple stores worldwide. Every new Apple product entering the retail demo pipeline passes through our hands. We compose the demo bundle—the layered macOS configuration, applications, and content that make a device feel like an Apple Store demo—and ship it to stores worldwide. Every device a customer picks up in an Apple Store reflects the precision and care this team puts into every build.
Description
As a Systems Engineer, you will lead macOS production engineering by owning how every Mac demo in every Apple Store is bundled, validated, and shipped. You will partner with app, systems, and demo engineers to research macOS behaviors and design how packages and configurations layer together. In this role, you will build on your findings to modernize the production pipeline and ensure we consistently ship on Apple's release calendar. This is engineering work that rewards curiosity and rigor. The right person wants to understand how MacOS behaves and why. And they are also disciplined enough ensure every release is shipped on time.
Minimum Qualifications
5+ years of macOS systems or platform engineering experience with macOS internals, system configuration, file permissions, modular software bundle composition, OS-level customization, and package management.
Experience in automation engineering using Python or Swift to design, build, and maintain frameworks.
Experience managing libraries of software configurations, test suites, or build workflows.
Experience with macOS applications and professional software on Mac hardware.
Preferred Qualifications
Experience with Unix shell environments and remote system management.
Experience with Mobile Device Management frameworks, such as Jamf, deploying applications and configurations via packages over MDM.
Experience with QA, specifically developing integrated testing strategies and frameworks such as XCTest and pyTest.
Ability to ensure device provisioning, configuration, and system interoperability.
Ability to collaborate cross-functionally across engineering, QA, and program management.
Ability to execute against release deadlines aligned to a product calendar.
Ability to conduct self-directed investigation into systems behavior.
Other Details

