Staff Software Engineer
Summary
Build core infrastructure for a new cryptographic system, including a compiler and zero-knowledge proof library, while mentoring engineers and presenting work at conferences.
Help define the engineering vision, design and develop core infrastructure for a new cryptographic system, contribute to compiler and zero-knowledge proof library work, advance cryptography expertise, present at conferences, and mentor engineers.
Responsibilities
- Define the engineering vision
- Design and build core infrastructure for a new cryptographic system
- Work on a compiler and zero-knowledge proof library
- Learn about and contribute to advances in cryptography
- Present work at conferences
- Develop and mentor other engineers
Requirements
- Significant backend engineering experience and/or proficiency in a systems programming language such as C or Rust
- Experience building products in traditional finance, specifically trading, or in DeFi
- Familiarity with linear algebra and discrete mathematics
- Interest in learning mathematics and cryptography
- Comfort with ambiguity and taking on a leadership role in engineering
- Interest in developing and mentoring engineers
- Interest in collaboration
Benefits
- Highly flexible remote-first working environment
- Significant equity
- Unlimited PTO
- Annual health and wellness budget
- Personal development budget
- Medical, dental, and vision insurance
- 401k plan with match
- 1:1 charity donation match
- Opportunity to travel to and present at conferences