Software Engineer, Compiler
The Browser Company · Remote · Remote - North America ·
COMPENSATION
€•• – ••k
Listed on the employer's job board (Ashby)
- Fully remote (US/Canada)
- Swift + LLVM
- Compiler Engineering
- Open Source focus
- Senior level
Join the team building Arc and Dia, browsers written in Swift rather than C++. You will enhance compiler performance, maintain cross-platform toolchains, and improve interoperability between Swift and other languages. Your work directly impacts the broader Swift community through open-source contributions.
What you'll do
- Investigate compiler performance bottlenecks like memory allocation and hot functions
- Maintain and expand Swift support for Windows, Android, and emerging architectures
- Build custom toolchains ensuring integration with Xcode and VSCode
- Improve interoperability between Swift, C/C++, Java, and Kotlin
- Contribute code upstream to LLVM, Swift, and related open-source projects
What you'll need
- 5+ years of experience with language compilers and complex codebases like LLVM
- Proficiency in Swift and/or C++
- Familiarity with Windows, macOS, Android, or iOS operating systems
- Strong understanding of build systems, debugging, and maintenance
- Ability to overlap at least 4 hours daily with Eastern Time Zone
Stack
- Swift
- LLVM
- C++
- Chromium
- Xcode
- VSCode
How you'll work
- Remote-first company hiring in US and Canada
- Optional office access in Williamsburg, New York
- Requires 4+ hours overlap with Eastern Time Zone
- Full-time employment
What you get
- Base salary range $295,000 - $350,000 USD
- Equity compensation included
- Comprehensive health and family benefits
- Support for diverse backgrounds and perspectives