Senior Systems Engineer (Rust)
About the Role
You will design, develop, and implement system libraries primarily in Rust and work with C++ and Go as needed. You will develop and maintain zkVM APIs with cross-version support, contribute to and manage GitHub repositories, and sometimes work on compiler and OS level problems using LLVM. You will collaborate across functions, communicate technical decisions clearly, and continually seek improvements and optimizations in system architecture and implementation.
Requirements
- Expert-level experience in Rust programming
- Solid understanding of systems programming
- Solid understanding of computer architecture
- Familiarity with Protocol Buffers, CapnProto, or FlatBuffer
- Background in compiler development or systems programming
- Hands-on experience managing GitHub open source projects
- Working knowledge of C++ and Go
- Previous experience in blockchain technology
- Familiarity with zero-knowledge proofs
- Experience with LLVM (preferred)
- Located in the Greater Seattle area or willing to relocate
- Legal right to work in the country of employment; no visa sponsorship
Responsibilities
- Design, develop, and implement system libraries in Rust
- Maintain and develop APIs for zkVM with cross-version support
- Contribute to and manage GitHub repositories following best practices
- Work with C++ and Go codebases as required
- Investigate and contribute to compiler and operating system level code, leveraging LLVM
- Collaborate with cross-functional teams and communicate technical decisions
- Continuously evaluate and improve existing systems and processes
Benefits
- Professional development including leadership coaching and learning opportunities
- Remote work with up to 20% travel and access to a Seattle co-working space
- Health insurance with Regence (Blue Cross Blue Shield)
- 401k retirement plan via Human Interest
- Equity via Profit Incentive Units (PIUs) with monthly vesting
- Unlimited paid time off
- Eleven paid holidays
- Relocation assistance considered for the right candidate
