Sr. CI Tooling & Infrastructure Engineer Xcode

Apple


Job Location:

San Diego, CA - USA

Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

The Xcode team provides the tools to develop software for Apples innovative macOS iOS watchOS tvOS and visionOS platforms. Because tools are our products engineers on the Xcode team have the unique and rewarding opportunity to apply personal experience to enhance and augment the tools they use every Xcode team is looking for an experienced Software Development Engineer with a strong passion for developing and maintaining internal tools and CI systems that support Xcodes testing and integration this role you will help accelerate how product engineers land changes improve the efficiency and reliability of integration and submission pipelines and enhance developer productivity across the Xcode engineering ecosystem.

Were looking for a highly creative detail-oriented and self-motivated engineer to design build and manage CI systems that are critical to product integration and submission this role you will help architect scalable CI pipelines while balancing short-term execution needs with long-term infrastructure will design implement and deploy tools automation and workflows that improve engineering productivity and streamline how developers test validate and land changes into builds. Youll actively monitor the health of CI systems and build/test results analyze failures to identify root causes across both infrastructure and product layers and drive fixes directly or collaborate with partner teams to maintain a high bar for CI reliability and operational will also help maintain the operational health of the CI environment through routine infrastructure and system maintenance including build and OS upgrades credential and certificate management environment configuration and overall system addition you will develop innovative solutions to address scalability and execution challenges within CI systems reducing operational complexity and long-term maintenance costs. You will help evolve and operate critical CI infrastructure that supports product development workflows with the overall goal of amplifying engineering productivity across the Xcode engineering ecosystem.

Strong object-oriented programming skills preferably in Python or Swiftn5 years of experience designing implementing and maintaining tools test infrastructure or CI systemsnStrong system-level debugging and root-cause analysis skillsnExcellent interpersonal and communication skills with the ability to collaborate effectively across teamsnDemonstrated ability to leverage AI technologies and workflows to improve engineering efficiency automation and productivitynB.S. in Computer Science or equivalent experience

Experience developing and managing large-scale CI environmentsnDevelop and deploy applications within containerized environments using Jenkins Docker and Kubernetes on Linux platformsnExperience using Git for source control including branching code reviews and collaborative development workflows

Required Experience:

Senior IC

The Xcode team provides the tools to develop software for Apples innovative macOS iOS watchOS tvOS and visionOS platforms. Because tools are our products engineers on the Xcode team have the unique and rewarding opportunity to apply personal experience to enhance and augment the tools they use every...

About Company

Company Logo

Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more

View Profile View Profile