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

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 work

    Blockchain Works

    San Francisco, CA
    3 days ago
  • $213k - $263k

     ...Senior Backend Engineer, Security Waymo is an autonomous driving technology company with the mission to be the world's most trusted...  ...protocols, access control) We prefer: Compiled language experience (C++, Java or Go) Experience building microservices... 
    Language
    Full time
    Remote work

    Waymo

    San Francisco, CA
    3 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
    2 days ago
  •  ...seeking an accomplished Principal Staff Backend Engineer to lead the design and development of...  ...where they add measurable value. Core Languages Expert in at least one of Python, Java...  ...and Serving: TensorFlow, PyTorch, ONNX Runtime, Triton Inference Server Feature Stores... 
    Language

    Andiamo

    San Francisco, CA
    5 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

    Speak LLC

    San Francisco, CA
    2 days ago
  •  ...Backend Software Engineer, Cloud Control Plane, Mid Level Join to apply for the Backend Software Engineer, Cloud Control Plane, Mid Level...  ...experience, including programming with modern compiled languages such as Go, Rust, Java, or C++. • Proven ability to design... 
    Language
    Full time
    Summer work
    Internship
    H1b

    jobright.com

    San Francisco, CA
    2 days ago
  • $200k - $240k

     ...of that foundation, we built Nex-lm, a purpose-built AI engine that compiles natural language into deterministic agent workflows. The result is a platform...  ..., New Relic, Collibra, etc. Your Mission As the Backend Tech Lead on the Core Applications team, your mission is... 
    Language
    Immediate start

    HockeyStack, Inc

    San Francisco, CA
    5 days 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
  •  ...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
    2 days ago
  •  ...Blockchaincapital.com is seeking a Founding Senior Backend Engineer in San Francisco to lead the development of the backend infrastructure...  ...experience in backend development with modern programming languages and a strong background in interacting with blockchains. The... 
    Language

    Blockchain Capital

    San Francisco, CA
    2 days ago
  • $192k - $260k

     ...ML to fine-tuned and proprietary large language models. It offers real-time, low-latency...  ...SLAs and cost efficiency. As a Staff Engineer, you'll play a critical role in shaping...  ...container builds and deployment workflows to runtime systems like routing, caching,... 
    Language
    Local area
    Worldwide

    Databricks

    San Francisco, CA
    4 days ago
  •  ...Interpreters – San Francisco, CA JTG is actively seeking freelance Legal Interpreters fluent in English and one of the following languages: Amharic, Arabic, Azeri, Bahasa, Chinese, French, German, Hindi, Korean, Mandarin, Norwegian, Spanish, Wolof. Location: San... 
    Language
    For contractors
    Freelance

    JTG

    San Francisco, CA
    5 days ago
  •  ...customers. Develop and update detailed guidelines and specifications for stakeholders. Train teams on best practices for creating large language models and datasets. Requirements Native‑level English proficiency with excellent written and verbal communication skills.... 
    Language

    Welocalize

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

     ...A cybersecurity firm is seeking talented Backend Senior and Staff Engineers to design and implement backend services and integrations. With a focus...  ...architecting backend systems, and proficiency in programming languages such as Python or Go. This role offers a competitive... 
    Language

    Cogent Security

    San Francisco, CA
    2 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
    2 days ago
  • A dynamic tech company in San Francisco is seeking a Backend Developer to design, build, and maintain their server-side logic. The role...  ...'s in Computer Science or similar field and experience with languages like Node.js, Python, or Java, along with strong database knowledge... 
    Language

    Simera

    San Francisco, CA
    3 days ago
  • $167.25k - $216k

     ...Virta Health is seeking a skilled Backend/Full-Stack Engineer in Denver to enhance care delivery systems focusing on scalability and innovation...  ...successful candidate will be experienced in modern programming languages like Python and Golang, and have a strong understanding of... 
    Language
    Remote work

    Virta Health

    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
    13 days ago
  • $170k - $195k

     ...A tech company specializing in AI is looking for a Senior Backend Engineer to build backend systems for their observability and evaluation...  ...of experience in backend engineering and proficiency in languages like Python or Go. The ideal candidate will have strong skills... 
    Language

    Langchain

    San Francisco, CA
    2 days ago
  •  ...Wealth.com is looking for a Software Engineer to design, build, and scale backend systems for estate planning and AI-driven products. The ideal candidate...  ..., especially with TypeScript or other typed languages. Responsibilities include developing APIs and data pipelines... 
    Language

    Wealth LLC

    San Francisco, CA
    2 days ago
  •  ...Stellar is seeking a Software Engineer to develop backend services and APIs for its ecosystem. You'll contribute to high-impact projects in blockchain...  ...has over 4 years of experience and proficiency in languages like Go and Python. Stellar offers a competitive salary and... 
    Language

    Stellar

    San Francisco, CA
    2 days ago
  • A leading technology firm in San Francisco is seeking a skilled Backend Developer to design, build, and maintain server-side logic for applications. The role requires proficiency in a back-end language such as Node.js, Python, or Java, as well as strong knowledge of databases... 
    Language

    Simera

    San Francisco, CA
    3 days ago
  • $23.15 per hour

     ...authorized to work in the U.S. and able to pass a background check and drug screening. Bilingual ability preferred in one of the following languages: Tagalog, Mandarin, Cantonese, Vietnamese, Thai, Indonesian, Hindi, Gujarati, Japanese. Must be available to work at least 4... 
    Language
    Hourly pay
    Part time
    Night shift
    Afternoon shift
    Early shift

    San Francisco International Airport

    San Francisco, CA
    3 days ago
  •  ...Responsibilities Design and build scalable, high-performance infrastructure. Design architectures that allow both engineers and language models to quickly create, test, and deploy application code. Create reliable monitoring, logging, and alerting systems to... 
    Language

    SafetyKit

    San Francisco, CA
    5 days ago
  •  ...Lead is seeking a Software Engineer II to develop and maintain large-scale backend systems. The ideal candidate will have experience in a cloud-native environment, a strong grasp of programming languages, and the ability to work collaboratively with various teams. This... 
    Language

    LEAD

    San Francisco, CA
    2 days ago
  •  ...A technology firm located in San Francisco is seeking a Backend Developer to design and maintain server-side applications. The role involves...  ...Computer Science or related fields and expertise in back-end languages like Node.js, Python, and Java. The position demands strong... 
    Language

    Simera

    San Francisco, CA
    3 days ago
  • A tech company in San Francisco is seeking an experienced Backend Developer to design and maintain back-end services, ensuring high performance...  ...a bachelor's degree in a relevant field and proficiency in languages like Node.js, Python, or Java. Familiarity with cloud platforms... 
    Language
    Remote work

    Simera

    San Francisco, CA
    5 days ago
  •  ...just prototypes. THE ROLE We are looking for a Founding Senior Backend Engineer to lead the design and development of the backend...  ...environments 5+ years of experience working with a modern backend languages (Go, Rust, Python, etc) in distributed architectures Experience... 
    Language

    Button Labs

    San Francisco, CA
    2 days ago
  •  ...cryptocurrency payment network in San Francisco is seeking a talented Backend Software Engineer. In this role, you will be responsible for developing and...  ...in backend software engineering, strong proficiency in languages like C# and Java, along with a solid understanding of API... 
    Language
    Remote work

    MESH

    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!