Summary
The job is for a Senior Systems Engineer specializing in Rust development at Succinct, a company working on making zero-knowledge proofs accessible. The role involves developing APIs, contributing to open-source repositories, and architecting Rust system libraries. The team is based in San Francisco but open to exceptional remote candidates.
Requirements
- Expertise in low-level Rust development
- Strong understanding of computer architecture and systems
- Experience with industry-standard compiler technologies
- Ownership mindset
- Strong communication and collaboration skills
Responsibilities
- Develop and maintain APIs for SP1
- Contribute to Succinct GitHub repositories
- Architect and develop Rust system libraries
- Understand bytecode coming from SP1 & build integrations with low-level Rust libraries
- Have the ability to dive into compiler and OS development if needed
- Constantly look to innovate and think strategically about how to improve systems
Preferred Qualifications
- Experience with one of LLVM or Cranelift
- Familiarity with performance-oriented systems
- Familiarity with embedded Rust systems
- Familiarity with cryptography
Benefits
- Above-market salary and generous equity compensation
- Unlimited PTO
- Health, dental, and vision insurance for employees and their dependents
- Lunch and dinner provided at the office
- Optional, company-paid travel to events and conferences