CoreOS Build & Integration Engineering Manager (apple)
apple Minato, Tokyo-to, Japan
2024-09-29
Job posting number: #152271 (Ref:apl-200552693)
This Job Posting is Expired.
Job Description
Summary
The people here at Apple don’t just build products — they craft the kind of wonder that’s revolutionised entire industries. It’s the diversity of those people and their ideas that encourages the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts.
The CoreOS Software Build & Integration team is working to take the integration, build, and test process of the low-level components of iOS, macOS, watchOS, tvOS, and visionOS to the next level — think kernel and low-level libraries. We don’t have all of the answers on how to do that yet, perhaps you do?
As a leader, your role focuses on empowering build engineers to influence new feature integration into Apple software, by collaborating with engineers across CoreOS. You will also be engaged with functions across the organization to shape the future of what it means to be a build engineer and how we can further scale Apple’s build operations. Imagine what we could do together for the future of Apple’s software. We are responsible for integrating, building, and validating nearly a quarter of all changes that go into our OS releases that affect 1 billion+ customers, so this isn’t just a theoretical exercise!
The CoreOS Software Build & Integration team is working to take the integration, build, and test process of the low-level components of iOS, macOS, watchOS, tvOS, and visionOS to the next level — think kernel and low-level libraries. We don’t have all of the answers on how to do that yet, perhaps you do?
As a leader, your role focuses on empowering build engineers to influence new feature integration into Apple software, by collaborating with engineers across CoreOS. You will also be engaged with functions across the organization to shape the future of what it means to be a build engineer and how we can further scale Apple’s build operations. Imagine what we could do together for the future of Apple’s software. We are responsible for integrating, building, and validating nearly a quarter of all changes that go into our OS releases that affect 1 billion+ customers, so this isn’t just a theoretical exercise!
Description
As a CoreOS Build & Integration Engineering Manager, you’ll oversee the build and verification process of the Kernel and related components for all of Apple’s OS releases. You’ll work as part of an agile team whose goal is to shorten the feedback cycle for our internal customers. Our aim is to provide fast turnaround to all of our partners by driving operational excellence for builds of Apple software. In this role you will:
- Lead a team of build engineers to set the standard for automation of day-to-day operations and rapidly deliver new, innovative solutions and tools
- Develop the team to respond to incidents, escalate issues, and run retrospectives
- Monitor metrics, report trends, and innovate on operational workflows
- Work cross functionally with teams across Apple on complex integration efforts
- Hire, inspire, coach, train, and develop engineers to take on new responsibilities in integrating software systems
- Lead discussions and drive efforts to enhance the reliability and scale of our production build operations
- Work with project management teams to determine engineering priorities and resource engineering efforts
- Engage partners in planning of compute, storage, and headcount for operational support
- Foster an inclusive work environment that values diverse perspectives
- Innovate and execute on our hiring and training processes
- Lead a team of build engineers to set the standard for automation of day-to-day operations and rapidly deliver new, innovative solutions and tools
- Develop the team to respond to incidents, escalate issues, and run retrospectives
- Monitor metrics, report trends, and innovate on operational workflows
- Work cross functionally with teams across Apple on complex integration efforts
- Hire, inspire, coach, train, and develop engineers to take on new responsibilities in integrating software systems
- Lead discussions and drive efforts to enhance the reliability and scale of our production build operations
- Work with project management teams to determine engineering priorities and resource engineering efforts
- Engage partners in planning of compute, storage, and headcount for operational support
- Foster an inclusive work environment that values diverse perspectives
- Innovate and execute on our hiring and training processes
View Orignal JOB on: italents.net
Minimum Qualifications
Key Qualifications
- You have strong software development skills (we work primarily in Python, Perl, and Bash) and experience with TDD standard methodologies; if you are the right person we don’t mind which technologies you are used to as long as you show flexibility
- You are proficient with Git and other version control systems
- You have experience with crafting, running, and solving problems in native builds (Objective-C, C++) and have a solid understanding of compilation
- You have strong critical thinking and problem solving skills with a focus on providing hands-on support and leadership to your team
- You have a proven ability to inspire, coach, train, and develop team members to consistently provide exceptional work
- You have experience adapting to challenges, providing support, and leading by example in a constantly changing environment
- You have a proven track record leading cross-functional efforts around systems architecture, software development, operational processes, and product features
- You are familiar with highly-scalable, distributed systems and parallel workflows
- You have experience with Docker and Kubernetes; experience with configuration management tools like Salt and Ansible would be a huge plus
- You have excellent verbal and written communication skills