CareerPlanSign in

Swift Compiler Engineer

Cupertino, United States of America💼 Full-time🗓 2026-07-20 → 2026-09-28

Core

Design and implement new language features, improve type checking performance, and enhance the Swift developer experience through diagnostics and compiler-driven tools.

Role type

Compiler engineer (programming languages)

Builds

Swift programming language features, compiler technology, and developer tools

Domain

Programming languages, compiler technology, developer tools

Required skills

Software design, statically-typed language programming (C++ or Swift), algorithms and data structures, technical writing, curiosity for programming mental models

Preferred skills

Swift development experience, compiler or developer tools experience

Technologies

C++, Swift

Responsibilities

Design and implement new language features and tooling improvements, document and iterate on design decisions through the Swift evolution process, drive testing, integration, and adoption of changes into the development ecosystem, collaborate with open source contributors through pull requests and forums

Seniority

Individual Contributor

Sourced via apple · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.