The Browser Company
Engineering
SoftwareEngineer,Compiler
Neural analysis suggests this role is
optimal for Senior candidates.
“Software Engineer, Compiler at The Browser Company. Skills: Compiler engineering, Swift, Cross-platform support, Open source. Enhance compiler performance. Investigate performance bottlenecks”
What You'll Achieve.
Advance Windows support for Swift; Build features for internal projects; Build features for Swift community; Shape browser development; Shape cross-platform applications; Ensure robust toolchain performance; Enhance developer workflows; Improve developer experiences; Ship bug fixes; Ship small improvements; Improve Swift language features; Improve Swift developer tooling; Add better observability; Monitor performance regressions; Make updater less finicky; Interview candidates; Mentor newer engineers
Industry & Context.
Problem-solving; Nebulous problems
4+ hours of overlap with Eastern Time Zone
What They're Looking For.
Must Have
5+ years of experience working with language compilers and complex codebases, Time zone overlaps with our team
Nice to Have
Worked with Swift and/or C++, Familiarity with one of our operating systems (Windows, MacOS, Android, iOS), Passion for build systems and tooling
What You'll Do.
Enhance compiler performance
Investigate performance bottlenecks
Optimize hot functions
Maintain platform support
Expand platform support
Develop custom toolchains
Improve cross-language interoperability
Drive innovations in interoperability
Contribute to upstream projects
How You'll Work.
Team & Collaboration
Collaborate with cross-functional teams; Collaborate with open-source community; Collaborate with Apple; Collaborate with other companies using Swift; Pair programming
Process & Methodology
Drive compiler projects
Full Job Description
Hi, we're The Browser Company 👋 and we're building a better way to use the internet. Browsers are unique in that they are one of the only pieces of software that you share with your parents as well as your kids. Which makes sense, they're our doorway to the most important things — through them we socialize with loved ones, work on our passion projects, and explore our curiosities. But on their own, they don’t actually do a whole lot, they’re kind of just there. They don’t help us organize our messy lives or make it easier to compose our ideas. We believe that the browser could do so much more — it can empower and support the amazing things we do on the internet. That’s why we’re building one: a browser that can help us grow, create, and stay curious. To accomplish this lofty task, we’re building a diverse team of people from different backgrounds and experiences. This isn’t optional, it’s crucial to our mission, as we need a wide range of perspectives to challenge our assumptions and shape our browser through a bold, creative lens. With that in mind, we especially encourage women, people of color, and others from historically marginalized groups to apply. ABOUT THE ROLE 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. You can read more about our open source work on our company Github https://github.com/thebrowsercompany and our Speaking in Swift blog https://speakinginswift.substack.com/. As a Compiler Engineer at The Browser Company, you'll advance Windows support for Swift and buil
Applying for this Software Engineer, Compiler role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Ashby
- Ashby is a fast modern ATS — most applications take under 3 minutes.
- The resume parser is strong; verify parsed experience dates and job titles.
- Custom screening questions are often scored algorithmically — answer completely.
- Location field affects geo-based screening; use your actual metro area.
ANONYMOUS · UNFILTERED
What do employees actually say about The Browser Company?
Real rants from real employees. Read before you apply.