
About Apple
The personal technology company redefining user experience
Key Highlights
- Market cap of $3 trillion as of 2022
- Over 1 billion active devices worldwide
- Comprehensive medical plans including mental healthcare
- Paid parental leave and gradual return-to-work program
Apple Inc. (NASDAQ: AAPL), headquartered in Cupertino, CA, is the world's most valuable company with a market capitalization of $3 trillion as of 2022. Known for its iconic products such as the iPhone, iPad, and Mac, Apple serves over 1 billion active devices globally. The company has a strong commi...
🎁 Benefits
Apple offers comprehensive medical plans covering physical and mental healthcare, paid parental leave, and a gradual return-to-work program. Employees...
🌟 Culture
Apple's culture emphasizes an obsessive focus on user experience and consumer privacy, setting it apart from competitors. The company promotes inclusi...
Overview
Apple is hiring a Software Build Engineer to join their Software Build & Integration team in Munich. You'll collaborate with various teams to deliver innovative solutions for Apple's software development process, utilizing skills in macOS, iOS, and UNIX.
Job Description
Who you are
You have experience in macOS, iOS, or UNIX development, which has equipped you with strong software debugging skills. Your background includes UNIX administration, allowing you to understand and manage complex systems effectively. You are proficient in a scripting language such as Python or Perl, which you use to automate tasks and improve workflows. You possess a solid understanding of operating systems, network, and compiler concepts, enabling you to tackle challenges in software integration and delivery.
You have a testing mindset, focusing on CI/CD practices and ensuring high code coverage in your work. Your ability to evaluate tradeoffs and find multiple solutions to problems makes you a valuable team member. You communicate effectively with product teams and engineering program managers, keeping them updated on project statuses and collaborating closely with colleagues across various departments.
What you'll do
As a Software Build Engineer at Apple, you will be at the heart of the software development process, responsible for integrating new features into Apple's operating systems and applications. You will collaborate with engineers from Software, Hardware, Localization, QA, and Project Management teams to deliver state-of-the-art software to customers. Your role will involve engineering innovative solutions for Apple's production build system, supporting macOS, iOS, watchOS, tvOS, Xcode, and more.
You will document new processes and update existing wiki pages, ensuring that knowledge is shared across the team. Your responsibilities will include reading backtraces and stack traces to troubleshoot issues effectively. You will have the opportunity to utilize and implement solutions using distributed computing, cloud services, and virtualization technologies, contributing to the overall efficiency and effectiveness of the software delivery process.
What we offer
At Apple, you will be part of a diverse and inclusive team that values different perspectives and experiences. We encourage you to apply even if your experience doesn't match every requirement. You will have the chance to work on cutting-edge technology and contribute to products that impact millions of users worldwide. Apple offers a competitive salary and benefits package, along with opportunities for professional growth and development within the company.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Apple.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Apple is hiring a Software Build Engineer to join their Software Build & Integration team. You'll collaborate with various teams to deliver innovative solutions for Apple's operating systems and applications. This role requires experience with macOS, iOS, and UNIX development.

Software Engineering
Apple is hiring a Software Build Engineer to enhance the software development process. You'll work with macOS, iOS, and Unix technologies, collaborating with various teams to deliver innovative solutions. This role requires strong coding skills and experience in build systems.

Software Engineering
Apple is hiring a Software Build Engineer to enhance the software development process. You'll collaborate with various teams and utilize technologies like distributed computing and cloud services. This role requires experience with macOS, iOS, and UNIX development.

Software Engineering
Pantheon is hiring a Software Engineer II for their Delivery Engineering team to build and maintain automated workflows for code delivery. You'll work with technologies like CI/CD, Docker, and cloud resources. This position requires experience in software engineering and cloud environments.

Software Engineering
The Exploration Company is hiring a Software System Engineer to support the certification activities of flight software for the Nyx program. You'll work with C++ and Python in a collaborative environment focused on verification and validation. This position requires experience in safety-critical systems.