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.
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. \n
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.\nExperience in automation engineering using Python or Swift to design, build, and maintain frameworks.\nExperience managing libraries of software configurations, test suites, or build workflows.\nExperience with macOS applications and professional software on Mac hardware.
Experience with Unix shell environments and remote system management.\nExperience with Mobile Device Management frameworks, such as Jamf, deploying applications and configurations via packages over MDM.\nExperience with QA, specifically developing integrated testing strategies and frameworks such as XCTest and pyTest.\nAbility to ensure device provisioning, configuration, and system interoperability.\nAbility to collaborate cross-functionally across engineering, QA, and program management.\nAbility to execute against release deadlines aligned to a product calendar.\nAbility to conduct self-directed investigation into systems behavior.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: 90733111
- Position Id: 195b2f11cd58e4ae90c605a1342c4f2d
- Posted 3 days ago