Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Swift Compiler Backend Engineer, Languages & Runtimes

$147.4k - $272.1k

Apple Oakbrook

San Francisco Bay Area, California, United States Software and Services Developers inside and outside of Apple depend on Swift’s unique combination of safety, ergonomics, and performance to ensure their software is as good as it can be. Your work will advance a rapidly‑evolving programming language that directly impacts the quality of every Apple software product, and supports the daily work of millions of developers outside of Apple. We are looking for a Compiler Backend engineer who is passionate about ensuring the Swift programming language continues to grow and improve. You will drive improvements to the generated code by reaching out and working closely with experts in compilers, operating systems, processors, and development tools to ensure that Swift’s compiled code works seamlessly in every supported environment. Description As a Swift Compiler Backend Engineer, you will be responsible for ongoing development and management of the Swift backend. In this role, you will work closely with the Swift optimizer team to ensure that new optimizer concepts are correctly handled, with the Swift runtime team in their ongoing search for better ways to handle Swift’s runtime reflection metadata, and with the LLVM team to steadily improve Swift’s usage of LLVM. Responsibilities Maintain and evolve Swift’s backend integration with LLVM Support Swift language development by ensuring that new language concepts are correctly handled in the backend Collaborate with runtime, OS, and linker experts on improvements to Swift’s emitted code Ensure Swift’s generated code behaves correctly in all supported environments Minimum Qualifications Comfortable programming in C++ Excellent software engineering skills Exemplary communication, organization, and collaboration skills Preferred Qualifications Familiarity with LLVM APIs and concepts Able to read and understand assembly language Experience with Swift or other new programming languages Knowledge of OS internals or debugging infrastructure Experience with low‑level performance measurement and tuning 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 $147,400 and $272,100, 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’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. 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, compensation and employee stock 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. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant. At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple’s workplace. Learn about reasonable accommodations for job applicants. Apple accepts applications to this posting on an ongoing basis. #J-18808-Ljbffr Apple

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Swift Compiler Backend Engineer, Languages & Runtimes in San Francisco, CA vacancy
  • $147.4k - $272.1k

    Apple Inc. in San Francisco is seeking a Swift Compiler Backend Engineer to drive improvements in the Swift programming language. The role focuses on collaborating with cross...  ...functional teams including the Swift optimizer and runtime teams to enhance code quality. Candidates... 
    Language

    Apple

    San Francisco, CA
    3 days ago
  •  ...novel research. You will work closely with engineers and operators with deep experience...  ...blockchain/cryptocurrency Use tools and languages such as Python/Pytorch, Rust, GCP Use your...  ...storage, databases, operating systems, and runtimes to be able to read research papers in... 
    Language
    Remote job

    Blockchain Works

    San Francisco, CA
    4 days ago
  •  ...training as a service, and new stateful runtime environments for agentic workloads....  ...infrastructure. About the Role We’re looking for a backend engineer who can quickly understand OpenAI’s...  .... Proficient in one or more backend languages (e.g., Python, Go, Rust, Typescript or... 
    Language
    Internship

    OpenAI

    San Francisco, CA
    5 days ago
  • Role We're looking for a Senior Backend Engineer to join our team to create high quality products with great UX in record...  ...have: Specific familiarity in one or more systems languages like Rust, C/C++, GO, and/or Swift. General familiarity with databases, database internals... 
    Language
    Remote job
    Work at office
    Work visa
    Flexible hours

    Scanner Inc.

    San Francisco, CA
    6 days ago
  •  ...mission is to reinvent the way people learn, starting with language. We begin by teaching the next billion people English...  .... About this role We are looking for a senior backend focused but full-stack capable engineer to work on building novel AI-powered product experiences... 
    Language
    Live in

    Dormont Manufacturing Company

    San Francisco, CA
    1 day ago
  •  ...building the platform that every software engineer begins and ends their day in. Our...  ...engineering, working on things like the Swift Compiler, distributed data orchestration software...  ...About You: You will be working on our backend built with Python/FastAPI (with lots of... 
    Immediate start

    INDENT USA LLC

    San Francisco, CA
    1 day ago
  •  ...out to become a $100B+ company. We're seeking a talented Backend Software Engineer to join our innovative team and play a crucial role in...  ...Strong proficiency in one or more backend programming languages (e.g., Python, Java, Go). Extensive experience with databases... 
    Language
    Full time
    Work at office
    Monday to Friday

    HealthLeap Inc.

    San Francisco, CA
    2 hours ago
  •  ...combination depending on practice model Full-time or part-time schedules may be available Call responsibilities vary by practice LANGUAGE: Must be able to fluently speak, read and write English. Fluent in Chinese (Cantonese and/or Mandarin), Vietnamese, Spanish... 
    Language
    Full time
    Part time

    iRecruitMD

    San Francisco, CA
    a month ago
  •  ...Current Drug Enforcement Administration (DEA) License required. Current documentation of Basic Life Support required.   LANGUAGE:   Must be able to fluently speak, read and write English. Fluent in Chinese (Cantonese and/or Mandarin), Vietnamese, Spanish... 
    Language

    iRecruitMD

    Daly City, CA
    a month ago
  •  ...responsible for designing and implementing a backend compiler for LLVM to target the new ISA. Job...  ...We are looking for a Senior Compiler Engineer to join our team to develop a virtual machine...  ...from existing high-level programming languages. Job requirements Bachelor’s, Master’s... 
    Language
    Flexible hours

    WorksHub

    San Francisco, CA
    2 days ago
  • $180k - $220k

     ...millions. Build APIs, core infrastructure, and backend services powering AI-driven...  ...onsite role Shape foundational systems Languages: Go, Python, Rust, or similar Cloud:...  ...Ideal Qualifications: Backend engineer with 7+ years building reliable, scalable... 
    Language
    Full time

    Strategic Employment Partners

    San Francisco, CA
    1 day ago
  • $28.88 per hour

     ...hours. Maintain professional communication skills and a people‑first demeanor at all times. Participate in supplementary training for language skills, leadership, and international assignments. Follow all Company policies, procedures, and federal aviation regulations.... 
    Language
    Hourly pay
    Full time
    Flexible hours
    Night shift

    Itlearn360

    San Francisco, CA
    3 days ago
  • $300k

     ...includes world-class AI researchers and engineers from top universities and tech companies...  ...ambition. We’re looking for exceptional Backend Software Engineers to help architect, build...  ...proficiency in one or more backend languages such as Python, Go, Rust, Java, or C++.... 
    Language
    Remote work

    Stealth AI Startup

    San Francisco, CA
    2 days ago
  • $150k - $300k

     ...documents into LLM-ready data for AI agents and large language models. The product preserves document structure and hierarchy...  ...–10 people · Industry: AI Tools. The Role A founding, backend & infrastructure-heavy engineering role on a small, talent-dense team. You'll own... 
    Language
    Full time
    H1b
    Work at office
    Visa sponsorship

    David Joseph & Company

    San Francisco, CA
    2 days ago
  •  ...dataflows. It’s the kind of work where the engineering itself feels fresh and creative, with...  ...the Role We’re looking for a Senior Backend Engineer to lead and enhance the...  ...and high-traffic web applications. Languages & Technologies : TypeScript, Node.js, Python... 
    Language
    Work at office
    Remote work
    Shift work

    Hubs Services

    San Francisco, CA
    2 days ago
  •  ...management—and change lives along the way. The Role As a Backend Software Engineer, you will be responsible for designing, building, and maintaining...  .... Core Skills: Proficiency in one or more backend languages (e.g., Java, Go, Python, Ruby), experience with frameworks... 
    Language
    Temporary work
    Worldwide

    Air Apps

    San Francisco, CA
    15 hours ago
  • $125k - $150k

     ...in 2019 to upgrade manufacturing. We are engineers with deep experience across the product...  ...Francisco, CA. About the role: On Lumafield’s Backend team, you work on the core of our cloud...  ...that we’re getting the most out of the language through usage of powerful frameworks and... 
    Language
    Full time
    Work at office
    Work visa
    Flexible hours

    Lumafield

    San Francisco, CA
    1 day ago
  •  ...committed to building a world-class product and engineering culture in the Bay Area. While we trust...  .... Build Core Services: Contribute to backend systems that power quoting, underwriting...  ...production—ideally using Go or similar language. Strong System Design Skills: You... 
    Language

    userainbow.com

    San Francisco, CA
    15 hours ago
  • $192k - $260k

     ...necessary. We’re looking for engineers who have owned high scale operational...  ...deep building LLM APIs and runtimes at scale. As a Staff...  ...scale operationally sensitive backend systems. A track record of up...  ...gender identity or expression, language, national origin, physical... 
    Language
    Local area
    Worldwide

    Menlo Ventures

    San Francisco, CA
    4 days ago
  • $200k - $280k

     ...transactional integrity. Build a Git‑style version‑control + migration engine capable of rolling forward/back complex schema and data changes...  ...chain, finance, and ops data—surfacing business logic in plain language through AI‑native search. Build Enterprise guard rails into a... 
    Language
    Work at office
    Immediate start
    Relocation package

    Doss

    San Francisco, CA
    2 days ago
  •  ...Overview This is a unique opportunity for a strong generalist engineer who thrives in ambiguity, loves solving complex problems, and...  ...emphasis on the BE and infrastructure: ~ Experience in a backend language such as Go, Python, Java, or similar ~ Experience with... 
    Language

    Epsilon Health

    San Francisco, CA
    5 days ago
  • $130k - $400k

     ...Backend Software Engineer Title of Role: Backend Software Engineer Location: San Francisco, onsite Company Stage of Funding: Series...  ...with a strong proficiency in Python or equivalent languages. ~ Deep expertise in designing and scaling distributed systems... 
    Language
    Work at office
    Relocation package

    Recruiting from Scratch

    San Francisco, CA
    4 days ago
  • CincyBrianHires is looking for Backend Software Engineers in San Francisco, California, focusing on building infrastructure for the insurance industry...  .... Ideal candidates will work with modern programming languages and automation tools, contributing to innovative solutions... 
    Language

    CincyBrianHires

    San Francisco, CA
    5 days ago
  • $190k - $270k

    AI Chopping Block, Inc. seeks an experienced AI Infrastructure Engineer to ensure user-facing services run smoothly. The role focuses...  ...in Computer Science, and be proficient in various programming languages. The position offers a competitive salary range of $190,000 -... 
    Language

    AI Chopping Block, Inc.

    San Francisco, CA
    4 days ago
  • Simera is seeking a Backend Developer located in San Francisco, California, to design, build, and maintain server-side applications. Your...  ...-solving skills, and proficiency in at least one backend language. This position offers a dynamic work environment with opportunities... 
    Language

    Simera

    San Francisco, CA
    2 days ago
  • Simera is seeking a Backend Developer in San Francisco to design, build, and maintain server-side logic for their applications. Your role...  .... Candidates should have experience in relevant back-end languages and frameworks, possess strong problem-solving skills, and be proficient... 
    Language

    Simera

    San Francisco, CA
    6 days ago
  • $135k - $236.25k

    Rippling is seeking a Backend Engineer in San Francisco. In this role, you will design and implement backend services and APIs, contributing...  ...have over 2 years of experience in backend engineering with languages like Python or Go, and experience with relational databases... 
    Language

    Rippling

    San Francisco, CA
    3 days ago
  • Simera is looking for a Backend Developer to design, build, and maintain server-side logic. Responsibilities include ensuring high performance...  .... The ideal candidate has experience with various back-end languages and frameworks, strong database knowledge, and a good... 
    Language

    Simera

    San Francisco, CA
    6 days ago
  • $224k - $284k

     ...they work at scale. We are roboticists, engineers, operators, and builders. We believe the...  ...’ll do Architect and implement scalable backend systems and APIs that power our fleet operations...  ...proficiency in Java, Go, or a similar language. Strong command of relational and/or... 
    Language
    Full time
    Work at office
    Flexible hours

    Jobr

    San Francisco, CA
    3 days ago
  • Simera is seeking a skilled Backend Developer to design and maintain server-side logic for our applications. You will ensure high performance...  ...APIs. The ideal candidate will have experience with back-end languages like Node.js or Python and strong database knowledge. This role... 
    Language

    Simera

    San Francisco, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Swift Compiler Backend Engineer, Languages & Runtimes. Be the first to apply!