Home Job Listings Categories Locations

Swift Build Engineer

📍 ca

Technology Apple Inc.

Job Description

Ottawa, Ontario, Canada Software and Services

The Core Build team is looking for an exceptionally dedicated software engineer to join our build systems team. This team develops and maintains the critical build infrastructure that powers development across all Apple platforms, including Xcode's build system, Swift Package Manager, compilation workflows, and developer tooling. This role will involve developing features, collaborating with other engineers, and partnering with compiler, IDE, and platform teams to improve the developer experience for both internal and external developers. You'll also have the opportunity to engage with and contribute to the vibrant open source Swift community, helping shape the future of Swift development. This role requires a passion for understanding developer workflows and a passion for learning new technologies. We value communication skills, integrity, and creativity, and aspire to build diverse, balanced and dynamic teams.

Description In this role your primary responsibility will be to work on deeply technical problems in build system architecture, performance, and reliability for both at-desk workflows as well as large-scale operating system CI/CD builds. You'll find ways to combine our unique problem domain with established distributed system techniques to achieve both high performance and reliability. You will collaborate closely with the Swift Compiler, Xcode, Clang, Open Source Swift community and platform teams across Apple to improve build times and developer productivity. You will review user workflows and analyze problem requirements, review existing solutions and available systems, and make high-level workflow and architectural decisions, considering both short- and long-term goals. Once solutions are identified, you will work with your team to implement them while developing appropriate testing and operational mechanisms. You will be most successful here as a flexible and proactive engineer who thrives in a supportive, respectful, and balanced work environment with interesting and challenging problems to tackle. You have excellent judgment and integrity with the ability to make timely and sound decisions. You know how to drive constructive discussion of design points, learn from your team, and use your experience to advocate and teach others. This posting is for an existing opportunity at Apple. For postings in Ontario, qualified candidates can expect a hiring rate up to the midpoint of the pay range. On an exceptional basis, candidates with significant experience and skills for the role may be paid up to the range maximum.

Responsibilities

In this role you will:

Spend the majority of your time programming in Swift

Work across the build system stack, from low-level task execution and dependency analysis to high-level build orchestration and integration with Xcode, Swift Package Manager and other developer tools

Diagnose and address functional and performance issues in build graph construction, incremental builds, distributed compilation, and caching systems

Implement new build system components, developer-facing APIs, and tooling to support emerging Apple technologies and platforms

Minimum Qualifications

5+ years industry experience in software development

Experience contributing to large, complex codebases

Strong programming skills in one or more languages such as Swift, C++, or another systems language

Solid computer science fundamentals, particularly in areas like graph algorithms, dependency management, and distributed systems

Strong problem-solving and debugging skills

Excellent communication and interpersonal skills

Preferred Qualifications

Experience working on build systems (Make, CMake, Bazel, Ninja, etc.), compilers, or other developer tools

Experience with package management systems (npm, cargo, pip, etc.) and dependency resolution

Experience defining and driving systems architecture for developer tools or infrastructure

Ability to work with technology partners across the developer tools ecosystem, from compiler teams to IDE and platform teams

Experience working with performance analysis and optimization, particularly for developer-facing tools

Familiarity with Swift, Objective-C, or C++ compilation models

Experience contributing to open source projects

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $116,800 and $226,000, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple Inc.’s discretionary employee stock programs. Employees are eligible for discretionary restricted stock unit award recommendations, and can purchase Apple Inc. stock at a discount if voluntarily participating in Apple Inc.’s Employee Stock Purchase Plan. Participation in Apple Inc.’s discretionary stock programs is governed by Apple Inc.’s stock plans and agreements and are not part of local employment contracts or compensation.

You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.

Note: Apple benefit and compensation programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer that is committed to inclusion and diversity. Apple provides reasonable accommodations to applicants with disabilities. Apple is a drug-free workplace.

#J-18808-Ljbffr

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: February 27, 2026
Job Type: Technology
Location: ca
Company: Apple Inc.

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.