← Back to job listings

Software Engineer (Systems)
The Browser Company · United States
About The Role
Join The Browser Company as a Systems Engineer, where you'll focus on advancing Windows support for Swift and developing new features that benefit both our internal projects and the broader Swift community. Your work will directly contribute to redefining how browsers and cross-platform applications are built, leveraging Swift as a core part of our technology stack. You'll have the opportunity to work closely with open-source communities while solving complex technical challenges that have a tangible impact on the future of software development.
- Spearhead technical projects for existing and new features across the Swift compiler, toolchain, SDK and frameworks for Windows.
- Port existing frameworks to Windows and fix Windows-specific bugs and tests, while monitoring builds and investigating failures in the Swift CI system.
- Build a macOS toolchain via GHA that we can use as an alternative toolchain in Xcode, and maintain and improve support for platforms under development.
- Systems thinker. You're a systems thinker and are motivated by solving hard technical challenges at the forefront of the industry. You've worked on large, complex codebases and understand how to improve systems to make them easier to understand, debug, and maintain
- Pragmatism and problem-solving. You're pragmatic, motivated by nebulous problems, and excited to work in a startup environment with quick product validation cycles
- You're time zone overlaps with our team. 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
- Operating systems or low level systems experience. 5+ years of experience on the Operating System or other low level systems work. Some familiarity with one of our operating systems (Windows, MacOS, Android, iOS) is preferred, but not required. Linux, VR/AR, or gaming systems experience is great too!
- 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
Similar roles you might like
See all →UC
Director, Data Engineering & Platform
Unknown Company
238207Posted today
T
Site Reliability Engineer
Trimble
Salary not disclosedPosted today
UU
IT Platform Engineer Senior
UM01 University of Maryland College Park (UMCP)
158688Posted today
2U
Junior Software Engineer
2002 United Services Automobile Asn
121530Posted today
2U
Salesforce CRM Software Engineer Senior
2002 United Services Automobile Asn
218030Posted today
2U
Salesforce CRM Software Engineer - Mid - Level
2002 United Services Automobile Asn
179240Posted today
2U
Java Full stack Software Engineer - Senior
2002 United Services Automobile Asn
218030Posted today
LT
Clinical Engineering Network Director
LE0021 Trimedx Holdings LLC
Salary not disclosedPosted today
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
