Mojo Tooling Engineer
$135,000–$242,000 year
RemoteUnited States or Los Altos, California, United States
Job Summary
Drive the evolution of the Mojo LLDB-based debugger, transforming it from an experimental project to a production-quality tool. Build features across the debugging experience, including interactive debugging, expression evaluation, IDE integrations, and diagnostics. Help define the next generation of developer tooling, such as GPU debugging, profiling, and debugger MCP integration. Partner closely with compiler engineers to deliver a cohesive developer experience and influence the long-term roadmap for debugging and tooling. Collaborate with Developer Relations and the open-source community to gather feedback, shape features, and improve the overall developer experience.
Required Qualifications
- Experience building SDKs, developer tools, or tooling for a major programming language
- A proven track record of improving developer productivity through debugging tools, IDE integrations, language tooling, or similar infrastructure
- Candidates based in the US, Canada, and Edinburgh
- Minimum 2 days per week on-site at Los Altos, CA and Edinburgh office
- Relocation assistance provided for out-of-state candidates
- All new hires complete onboarding in-person
Desired Qualifications
- Experience contributing to or working with LLDB
- Familiarity with LLVM and its surrounding tooling ecosystem
- Experience collaborating with open-source communities or Developer Relations teams
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.