Swift Compiler Engineer, Languages & Runtimes

Apple Inc

Actively hiring Verified listing
Cupertino, CA Posted 9 days ago $147,400$272,100 / year

At a glance

AI generated

TL;DR

Join the Swift Compiler Team at Apple as a software engineer, contributing to the evolution of the Swift programming language and developer tools. This role involves designing and implementing new language features, enhancing compile-time performance, and improving diagnostics for better developer experiences. You will work closely with teammates through various channels like pull requests and forums, collaborating with open source contributors, and iterating on feedback from Swift programmers. Ideal candidates have a strong background in computer science, experience with compilers or developer tools, proficiency in statically-typed languages such as C++ or Swift, and excellent technical communication skills. This position offers the chance to influence design decisions across programming patterns, applications of Swift, and community outreach within the broader Swift ecosystem.

Skills

Swift C++ Python Git GitHub CI/CD Unix/Linux Xcode Clang LLVM Docker Kubernetes AWS Google Cloud Platform JIRA Confluence Prometheus Grafana

What you'll do

  • Design and implement new features for the Swift programming language.
  • Improve compile-time performance of the Swift compiler.
  • Enhance diagnostics and other tools that support Swift developers.
  • Integrate changes into the Swift development ecosystem effectively.
  • Communicate and collaborate with the open source Swift community.

What we're looking for

  • Strong background in computer science fundamentals, preferably from an undergraduate degree.
  • Experience working on compilers or developer tools through roles or open source contributions.
  • Proficiency in software design and programming using statically-typed languages like C++ or Swift.
  • Ability to collaborate effectively with teams through various communication channels.
  • Clear technical communication skills and openness to feedback and mentorship.

Market check

Salary context

This $147,400–$272,100 range sits above 91% of similar postings on FindRole.

Peer median band

$117,000$198,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$135,000$182,506

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 43 open roles on FindRole.

Listed pay typically runs $147,400–$272,100 across 35 roles with salary data.

Most-posted roles

View all roles at Apple Inc

More like this

Similar roles

Software Engineer and Developer

Booz Allen Hamilton

Locations Beavercreek, Ohio, US 59 days ago $69,300$158,000
AWS Python NoSQL API development Docker PyTorch TensorFlow CI/CD

Software Engineer and Developer

Booz Allen Hamilton

Locations Beavercreek, Ohio, US 15 days ago $69,300$158,000
Python AWS NoSQL API development Docker PyTorch TensorFlow Claude GPT

Software Engineer

Cisco

Remote (Usa-San Jose, US) 109 days ago $165,000$277,600
SONiC-NOS Wireshark Python C++ Linux GDB IXIA Spirent High Speed Serdes MAC ports PRBS ANLT analyzers L2 switching networking protocols Cisco Silicon One
Remote

Software Engineer

Broadcom

Usa-Ca - Promontory E, US 67 days ago $141,300$226,000
Kubernetes Go Prometheus Grafana ClickHouse Ruby VMware DFW Docker TCP/IP CI/CD

Software Engineer

Boeing

Remote (Usa - Hazelwood, Mo, US) 58 days ago $105,000$140,000
VB.NET C#.NET .NET Framework xUnit MSTest SQL Azure DevOps Jira Azure DevOps Pipelines Microservices RESTful APIs Agile C++ CompTIA Security+ Windows 10/11 Windows Server
Remote

Software Engineer

Cardinal Health

Us-Nationwide-Field, US 87 days ago $94,900$135,600
Angular Java Springboot Pivotal Cloud Foundry Google Kubernetes Engine GCP MongoDB JIRA Boomi Kafka SAP ERP Splunk Dynatrace