Apple is seeking a skilled Build Engineer who is passionate about operational excellence through automation and engineering processes. As a Build Engineer, you'll play a crucial role in ensuring the seamless integration of development and build processes to deliver best-in-class and highly available systems.
You'll work with application development teams to understand infrastructure requirements while promoting efficiency, scalability, security, and reliability throughout the software lifecycle. Your expertise in build processes, automation, and infrastructure management will be crucial to the success of our projects.
The ideal candidate loves building system software, solving seemingly impossible problems, and has a deep passion for customer experience. You'll go beyond industry norms, demonstrating creativity in problem-solving, the ability to think dynamically, and adapt quickly to new technical areas.
Key Responsibilities:
- Ensure seamless integration of development and build processes
- Promote efficiency, scalability, security, and reliability in software lifecycle
- Work with application development teams to understand infrastructure requirements
- Apply expertise in build processes, automation, and infrastructure management
- Solve complex problems and think creatively
- Adapt quickly to new technical areas
Required Qualifications:
- 2+ years of development skills (Swift, Python, Perl, and Bash) and experience with TDD standard methodologies
- 2+ years of experience with Git, CI/CD, make, cmake, macOS, iOS, or UNIX development
- 2+ years of experience with Jenkins pipelines
- 2+ years of experience with Docker and Kubernetes
Preferred Qualifications:
- Deep understanding of continuous integration and delivery workflow, as well as branching strategies
- Experience with native builds (Objective-C, C++) and solid understanding of compilation
- Excellent problem-solving and communication skills
- Proactive approach with a focus on improving uptime availability of mission-critical services
- Ability to collaborate cross-functionally with program managers and engineering partners
- Comfortable working in a fast-paced environment
- Familiarity with logging and observability technologies (e.g., Open Telemetry, Prometheus)
- BS Degree in Computer Science or equivalent work experience
Apple offers a comprehensive compensation package, including base pay, potential for discretionary bonuses or commission payments, stock options, and excellent benefits. The company is committed to inclusion, diversity, and equal opportunity employment.