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

Software Engineer, Compiler

$295k - $350k
Full-time

The Browser Company

Role Description

At The Browser Company, we've taken a unique approach to building our Swift/Chromium web browsers for multiple platforms. While most major browsers are written in C++, we decided to avoid challenges around slow iteration speed and memory safety by building Arc and Dia using Swift. A small team of language compiler and systems engineers have implemented the protocol that allows us to run our Swift code across MacOS, Windows, iOS and Android. We’re part of the Swift core team and work closely with Apple, supporting Windows and Android.

As a Compiler Engineer at The Browser Company, you'll advance Windows support for Swift and build features that benefit both our internal projects and the broader Swift community. Your work will shape how we build browsers and cross-platform applications, with Swift at the core of our stack. You'll collaborate with the open-source community, Apple, and other companies using Swift while tackling deep technical challenges in language and compiler design.

  • Enhance Compiler Performance: Investigate and address performance bottlenecks, focusing on areas like memory allocation, PGO/LTO/BOLT, and hot function optimizations. Collaborate with cross-functional teams to improve build times and developer productivity.
  • Platform Support: Maintain and expand support for multiple operating systems, including Windows and Android. This includes enabling CI testing, debugging tools, and profiling capabilities to ensure robust toolchain performance. Maintain and improve support for multiple architectures including X86_64 and ARM64 across different Operating Systems. Be involved in emerging architecture support as well (e.g. RISCV).
  • Toolchain Development: Build and maintain custom toolchains on macOS and Windows, ensuring seamless integration with tools like Xcode and VSCode. Develop deployment solutions for alternative toolchains to enhance developer workflows. Work to support new platforms for cross-compilation and improve existing ones across the compilation pipeline.
  • Cross-Language Interoperability: Drive innovations in Swift and C/C++, Java/Kotlin interoperability, enabling seamless integration for Windows and Android application development. Improve Swift's interoperability with C and C++ codebases to improve developer experiences with multi-lingual codebases.
  • Open Source by Default: Nearly all of your work lands upstream in LLVM, Swift, and related projects. Your contributions are visible, impactful, and benefit the wider developer community.

After 1 month you will...

  • Onboard onto our team and codebase with your onboarding buddy.
  • Attend a number of onboarding presentations on the company, product, codebase, and culture.
  • Get familiar with Swift, our Windows toolchain and tooling, and our Windows roadmap.
  • Ship a few bug fixes and small improvements across our codebase and tooling.
  • Pair programmed with a few people on the engineering team.
  • Be regularly posting product feedback about our browser in our #dogfooding channel.

After 3 months you will...

  • Be familiar with our Windows toolchain, our Swift bindings, and how the Swift compiler works on Windows.
  • Shipped several tickets to improve Swift language features and Swift developer tooling.
  • Be involved in weekly engineering discussions about our architecture, how we do code review, code style, and more.
  • Be involved in infrastructure discussions like how we add better observability to debug issues in production, how we better monitor performance regressions, and how we make our updater less finicky.

After 6 months you will...

  • Be interview trained and interviewing candidates for roles at The Browser Company.
  • Be driving compiler and toolchain projects from conception to production launch.
  • Be mentoring and pair programming with newer engineers to help them get spun up on the codebase.
  • Be working closely with Apple and the LLVM and Swift communities to discuss new features and push these projects forward.

Qualifications

  • Compiler experience: 4+ years of experience working with language compilers and complex codebases, such as LLVM. Ideally, you've worked with Swift and/or C++.
  • Operating system experience: Some familiarity with one of our operating systems (Windows, MacOS, Android, iOS) is preferred, but not required.
  • A passion for build systems and tooling: You understand how to improve systems to make them easier to understand, debug, and maintain. You're excited about elegant, maintainable, and easy to use build tooling and configuration.
  • Pragmatism and problem-solving: You're pragmatic, motivated by nebulous problems, and excited to work in a startup environment with quick product validation cycles.
  • Time zone overlap: We're primarily focused on hiring in North American time zones and require that folks have at least 4+ hours of overlap time with team members in Eastern Time Zone.
  • Resonance with our company values.

Benefits

  • Our total compensation for full-time employees includes base salary, equity, and comprehensive benefits. The annual base salary range for this role is $295,000 - $350,000 USD.
  • Best-in-class benefits designed to support you, your family, and your life outside of work.
  • Remote-friendly company with the option to work from our office in Williamsburg, New York.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Compiler in Remote vacancy
  • $120k - $275k

     ...— from silicon and rack design through compilers and kernels to ML models. Our systems deliver...  ...middle-end and backend-focused compiler engineers. We're looking for compiler engineers...  ...equivalent degree Possess outstanding software engineering skills with a focus on efficiency... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours
    3 days per week

    MatX

    Mountain View, CA
    3 days ago
  •  ...Description   We are looking for general or deep learning compiler engineers to join our compiler team at Baidu’s Sunnyvale office. The successful...  ...the deep learning compiler, infrastructure compiler and the software stack for our proprietary high-performance accelerator... 
    Suggested
    Full time
    Work at office
    Remote work
    Afternoon shift

    Baidu Usa

    Sunnyvale, CA
    22 hours ago
  •  ...Software Engineer At EngFlow, we help developers save time by accelerating software builds and tests. Our cloud-based, distributed service...  ...As a Software Engineer with a focus on build systems, compilers, and languages, you'll work alongside the engineers who built... 
    Suggested
    Remote work

    EngFlow

    United States
    1 day ago
  • $90k - $162k

    Job ID: 509131Location: Burlington, Massachusetts, United States of AmericaSalary: $90,000 - $162,000Company: Siemens Software Engineer - C++, Compiler Job ID 509131 Posted since 30-Jul-2026 Organization Digital Industries Field of work Research... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    Siemens

    Burlington, MA
    22 hours ago
  • $152k - $241.5k

     ...world. Today, we are increasingly known as “the AI computing company”.We are looking for an AI & Deep Learning Compiler Engineer. NVIDIA is hiring software engineers for its Deep Learning & AI Compiler (DLC) team. Academic and commercial groups around the world are using... 
    Suggested
    Full time
    Remote work

    Nvidia

    Austin, TX
    3 days ago
  •  ...and rigor. The Roles We are looking for an experienced software engineer to help us build a new generation of transpilation tools...  ...open to two distinct backgrounds for this role: Path A — Compiler / Tooling You have built a compiler, interpreter, or substantial... 
    Full time
    Remote work
    Relocation package
    Flexible hours

    Code Metal

    Boston, MA
    22 hours ago
  • $146.2k - $228.4k

    ResponsibilitiesNoblis is seeking a Software Developer with an active Top Secret/SCI clearance...  ..., advanced analytics tools, and data engineering services that enable cyber targeting,...  ...development processes including compilation, unit testing, code analysis, release management... 
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Noblis

    Chantilly, Loudoun County, VA
    3 days ago
  •  ...growing company that provides Artificial Intelligence systems and software engineering services/solutions to DoD and Federal clients. We seek a...  ...field from an accredited university. Proficiency in a compiled language like Golang and at least 5 years of Python experience... 
    Full time
    Local area
    Remote work
    Flexible hours

    Integrity Defense Solutions, Inc.

    Arlington, TX
    22 hours ago
  • $138.49k - $158.91k

     ...(ADAS) team develops state-of-the-art software and algorithms to deliver best-in-class...  ...degree or foreign equivalent in Electronics Engineering or a related field and 4 years of...  ...Building process for SW development using compilers, Linker design, and debuggers. 3 years... 
    Immediate start
    Work from home
    Flexible hours

    Ford

    Dearborn, MI
    17 hours ago
  • $152k - $241.5k

     ...Come join the team and see how you can make a lasting impact on the world.We are looking for an AI & Deep Learning Compiler Engineer. NVIDIA is hiring software engineers for its Deep Learning & AI Compiler (DLC) team. Academic and commercial groups around the world are... 
    Full time
    Remote work

    Nvidia

    Austin, TX
    3 days ago
  • $152k - $241.5k

     ...increasingly known as “the AI computing company”.We are searching for a Senior Backend Compiler Engineer with experience in LLVM code generation for an exciting and fun role in our GPU Software organization. Our Compiler team is responsible for constructing and emitting the... 
    Full time
    Remote work
    Worldwide

    Nvidia

    Austin, TX
    3 days ago
  •  ...Senior Full Stack Software Engineer Watertown, MA December 17, 2025 Job Description The Company: We believe general-purpose,...  ...machine learning systems, data labeling frontends, and optimizing compilers across a myriad of platforms. Responsibilities: –... 
    Work at office
    Remote work

    Venturefizz Product Management Community

    United States
    2 days ago
  •  ...interactions by creating the world’s best software for packaging beliefs digitally. We are...  ...geographically and culturally diverse engineering scrum teams Bonus Proficiency with...  ...with operating system internals, compiler internals, memory management, and low level... 
    Full time

    Spruce

    Remote
    22 hours ago
  • $140k - $220k

     ...Capital, Wing, Legend Star, Danhua Capital and other investors. About the Role We are seeking an experienced Solidity Compiler Frontend Engineer to join our team working on cutting-edge blockchain compiler infrastructure and formal verification tools. You will... 
    Full time
    Contract work
    Local area
    Flexible hours

    Certik

    Remote
    22 hours ago
  • $200k - $275k

    Role Description The Principal Compiler Engineer - ML Systems position will be responsible for working with the different layers of the compiler...  ...fundamentals. ~Experience building and deploying software products. ~Experience with one or more deep learning frameworks... 
    Full time
    Temporary work
    Flexible hours

    SambaNova Systems

    Remote
    2 days ago
  • $149k - $350k

     ...extendable for the company. We’re hiring engineers to join Code Platform to work on our...  ...you if you have: ~5+ years of software engineering experience, especially in web...  ...with ASTs, code transformation, or compilation concepts ~ Experience debugging performance... 
    Full time
    Remote work
    Work from home

    Figma

    San Antonio, TX
    22 hours ago
  • $134k - $236.33k

     ...technologies to ensure that scientists and engineers will be able to fully utilize modern HPC...  .... We are seeking a mid-career level HPC Software Engineer that will work in a High...  ...Python, Korn, BASH, and/or Perl scripting, compilers, software benchmarking, system analysis,... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Monday to Friday
    Flexible hours

    Lockheed Martin

    Colorado Springs, CO
    2 days ago
  • $76.5k - $134.9k

     ...critical program, seeking an experienced software developer who likes to be challenged,...  ...errors, prepare operating instructions, compile documentation of software development, and...  ...Qualifications:• BS in Computer Science, Software Engineering, Computer Engineering, or equivalent... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    Littleton, CO
    1 day ago
  • $202.5k - $247.5k

     ...they are vital to our success! We like software that’s serious and culture that’s not...  ...Platform team builds the systems ngrok engineers rely on to build, deploy, and operate ngrok...  ...You’re comfortable in a statically typed, compiled language such as Go, Rust, C++, or Java... 
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Home office
    Flexible hours

    Ngrok

    Remote
    22 hours ago
  •  ...CompanyPalantir builds the world’s leading software for data-driven decisions and operations...  ..., we are building a team of software engineers relentlessly focused on low-level optimization...  ...well versed in low-level development in compiled, native languages such as Rust and C/C++... 
    Full time
    Work at office
    Remote work
    Work from home
    Relocation package

    Palantir Technologies

    Washington DC
    3 days ago
  • $115.2k - $150k

     ...and deployment, with expertise in cloud-based services, software and systems engineering, cyber capabilities, and data science. Enlighten provides...  ...Problem solving skills and ability to review information and compile data appropriately as needed.DoD 8140 / 8570 compliance... 
    Work experience placement
    Work at office
    Work from home
    2 days per week
    1 day per week

    HII Mission Technologies Division

    Columbia, MD
    3 days ago
  • DescriptionSAIC is seeking a Software Developer with C++ experience to to join the Advanced...  ...systems in Dahlgren, VA . The software engineer will develop, update, and maintain...  ...performing software design, coding, and compilation of code; debugging; computer or software... 
    For contractors
    Work at office
    Remote work

    Science Applications International Corporation

    Dahlgren, VA
    3 days ago
  • $114.5k - $188k

     ...customer engagement together!How You Will Make an ImpactAs a Software Engineer II on the Developer Platform Team, you will help improve the...  ...developer workflow: Build and refine the systems engineers use to compile, test, package, and validate their changes with confidence.... 
    Contract work
    Local area
    Immediate start
    Remote work
    Worldwide
    Home office

    Iterable

    New York, NY
    4 days ago
  • $208k - $312k

     ...and exceptional developer experience.Now, software is entering a new era, and the next...  ...the role:We are looking for a Software Engineer to join the Agent Stack team and help build...  ...features — the file-system conventions, compiler, and runtime that turn an agent directory... 
    Work at office
    Remote work
    Worldwide
    Monday to Friday

    Vercel

    San Francisco, CA
    1 day ago
  •  ...designing aircraft that defies gravity, our engineers live on the cutting edge of technology....  ...position is with the Core Processing Software team in Fort Worth, TX. This position requires...  ...Buildroot configurations for cross compiling the full Linux stack (kernel, root... 
    Part time
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    Fort Worth, TX
    3 days ago
  • $155k - $190k

    Position Summary Odyssey is recruiting for a Software Engineer to support the North American Aerospace Defense Command (NORAD) Cheyenne...  ...order languages (Python 3, MATLAB, etc.) that do not require compilers for maximum code reuse. In all cases, source code must be... 
    Full time
    Contract work
    Temporary work
    Work experience placement
    Live out
    Work at office
    Local area
    Remote work
    Flexible hours

    Odyssey Systems Consulting Group

    Colorado Springs, CO
    3 days ago
  • $120k - $275k

     ...silicon to systems including hardware and software to train and run the largest ML...  ...partnership with our ML Research and Hardware Engineering teamsProvide expertise and guidance on...  ...parallelism.Familiarity with how compilers workCompensationThe US base salary for... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours
    3 days per week

    MatX

    Mountain View, CA
    3 days ago
  • $120k - $250k

     ...spanning the entire stack — from silicon and rack design through compilers and kernels to ML models. Our systems deliver best-in-class...  ...watt.We are seeking highly motivated and detail-oriented software engineers to join our chip simulation team. As an engineer on this... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours
    3 days per week

    MatX

    Mountain View, CA
    3 days ago
  • $86.9k - $198k

    Software EngineerThe Opportunity: As a full stack developer, you can resolve a problem with...  ...reviews.Apply secure code documentation.Compile and write documentation of program...  ...and 6+ years of experience with software engineering, or Bachelor’s degree and 4+ years of experience... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Columbia, MD
    2 days ago
  • $150k - $180k

     ...UTC+2) | Full-time Video Platform Engineer Compensation (base + equity): Salary...  ...on FFmpeg integrations, WebAssembly compilation pipelines, a Skia-based rendering engine...  ...thoughts on AI: We believe that AI assisted software engineering is the future of our... 
    Remote job
    Full time
    Local area
    Home office
    Visa sponsorship
    Work visa

    Slate

    United States
    22 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Compiler. Be the first to apply!