Staff Software Engineer
Sunscreen is a company focused on bringing privacy to applications, particularly in web3, using fully homomorphic encryption (FHE). They are developing an FHE compiler to make the technology fast and usable for developers, enabling a new class of applications operating on private shared state.
Funding
Projects
About Sunscreen
Sunscreen is working to bring fully homomorphic encryption (FHE) to the masses, starting with web3. Their goal is to enable a new class of applications operating on private shared state by making FHE both fast and usable for developers. They are building an FHE compiler and a ZKP compiler to empower developers to bring privacy to any application they are creating. Sunscreen's work enables applications across finance, prediction markets, and machine learning, with specific use cases demonstrated in private verifiable auctions and truly dark dark pools. The company also runs a grants program to encourage further research and development into FHE. The core team consists of experts in cryptography, engineering, high-performance computing, and strategy from companies like NuCypher, Tableau, Microsoft, Meta Research, Caldera, and Two Sigma.
Skills
About the Role
You will define the engineering vision and help design and build the core infrastructure of a new cryptographic system. You will work on low-level components such as compilers and zero-knowledge proof libraries, learn and contribute to advanced cryptography, present your work at conferences, document your designs, and mentor other engineers.
Requirements
- Significant backend engineering experience
- Proficiency in systems programming languages such as C or Rust
- Experience building trading products in tradfi or DeFi
- Familiarity with linear algebra and discrete math
- Ability to learn advanced cryptography
Responsibilities
- Define engineering vision
- Design and build core cryptographic infrastructure
- Develop compiler components
- Implement zero-knowledge proof libraries
- Learn and contribute to advanced cryptography
- Present technical work at conferences
- Write and maintain documentation
- Mentor and develop other engineers
- Take engineering leadership in ambiguous situations
- Collaborate with others
Benefits
- Highly flexible remote-first working environment
- Competitive compensation and significant equity
- Unlimited paid time off (encouraged minimum three weeks per year)
- Company gatherings (homecomings)
- Annual health and wellness budget
- Personal development budget
- Medical dental and vision insurance
- 401k plan with match
- Charity donation matching
- Opportunity to travel to and present at conferences
