Description
Apple is hiring a Software Build Engineer to support its production build system for macOS, iOS, watchOS, tvOS, Xcode, and related software. The role involves collaborating with Software, Hardware, Localization, QA, and Project Management teams; developing solutions using distributed computing, cloud services, and virtualization; and improving build reliability through CI/CD, testing, chaos engineering, debugging, and documentation. The position requires macOS, iOS, or UNIX development experience, UNIX administration, strong software debugging skills, and knowledge of operating systems, networks, and compilers. Preferred qualifications include Python, JavaScript, Objective-C, Swift, version control, advanced text editors, regular expressions, Xcode, Makefiles, web systems, and stack-trace debugging. The role follows a Tuesday-through-Saturday schedule after an initial three-month training period.
