Lock Applications for this job are now closed
Closing soon

Apple Software Build Engineers are at the core of the Apple Software Development Process in delivering Apple operating systems and applications to Apple customers. The internship role would provide intern the opportunity to work on an aspect of the software delivery pipeline, developing software automation that improve our daily operations, and deploy automation solutions into production.

Key qualifications

  • Programming skills to build and maintain scripts (e.g. Python or Perl)
  • Practical knowledge of UNIX command line, administration and debugging skills
  • Familiar with network protocols and compiler concepts
  • Comfortable reading backtraces and stack traces
  • Practical knowledge of version control systems such as git or subversion

Description

The Software Delivery team works on all facets of the build & release pipeline for Apple’s operating systems (encompassing iOS, macOS, tvOS and watchOS), Xcode, App Store releases, and firmware updates. This role is focused on packaging and assembling Apple’s software deliverables. An ideal candidate will be motivated by learning how Apple ships software at scale and will bring creative new ideas and expertise to the table to improve the reliability, scalability, and capabilities of our services and infrastructure. If this is you, we'd love to hear from you!

Education & Experience

Currently pursuing a Bachelors or Masters in Computer science or a related field.

Additional requirements

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Apple is a drug-free workplace.