Responsibilities
- Lead technical development for new and existing features across the Swift compiler, toolchain, SDK, and frameworks for Windows.
- Adapt current frameworks for Windows compatibility and resolve platform-specific bugs and test failures.
- Oversee build pipelines and diagnose root causes of failures in the Swift continuous integration system.
- Sustain and enhance support for emerging and currently unsupported platforms such as Windows ARM64 and Android.
- Develop a macOS toolchain using GitHub Actions to serve as an alternate toolchain within Xcode.
- Contribute improvements back to the open source community by upstreaming developed solutions.
Benefits
- Base salary, equity, and full benefits package included.
- Annual salary for this role ranges from $265,000 to $310,000 USD.
- High-quality benefits plan aimed at supporting employees and their families beyond work hours.
- Access to large-company perks combined with startup agility, ownership, and collaborative workflows.
- Fully remote-friendly with hiring in the US and Canada.
- Optional in-person collaboration at the New York office in Williamsburg.
- Strong commitment to diversity and inclusion, welcoming applicants from all backgrounds.
Compensation
Base salary, equity, and comprehensive benefits; annual salary range is $265,000 - $310,000 USD
Work Arrangement
Remote-friendly; positions available in the US or Canada with optional office access in New York
Team
Close to 100 people, remote-first and distributed team
Team
- Team size: close to 100 people
- Structure: remote-first, distributed team
Other
- Within one month, begin onboarding with a designated buddy to join the team and codebase.
- Attend introductory sessions on company operations, product, codebase, and culture within the first month.
- Become acquainted with Swift, the Windows toolchain, tooling, and the Windows development roadmap in the first month.
- Deliver minor bug fixes and small enhancements across the codebase and tooling within the first month.
- Engage in pair programming sessions with multiple engineering team members during the first month.
- Regularly share product feedback on the browser via the #dogfooding channel after one month.
- By the three-month mark, understand the Swift architecture and contribute ideas to streamline engineering workflows.
- Ship improvements to core infrastructure components such as AI systems, deployment pipelines, release processes, or feature flag systems within three months.
- Participate in weekly engineering discussions covering architecture, code reviews, and coding standards by the three-month mark.
- Join infrastructure conversations focused on improving production debugging, performance monitoring, and updater reliability.
- Continue providing consistent feedback on browser usage in the #dogfooding channel after three months.
- Be trained and begin conducting candidate interviews for engineering roles by the six-month mark.
- Lead projects from initial concept through to production deployment after six months.
- Mentor and pair with new engineers to accelerate their onboarding and familiarity with the codebase.
Not specified