Applications are completed on the employer's own site.
Design, implement, and maintain cryptographic and distributed systems to build privacy preserving products.
# Senior Software Engineer, Rust
Provable · San Francisco, CA · Senior · Hybrid
View & Apply
# Summary
Provable is searching for exceptional senior Rust engineers to help build privacy preserving zero knowledge protocols and products.
As a Provable senior engineer you will use your engineering talent to design, implement and maintain both cryptographic and distributed systems and help build privacy preserving products on top of those systems. Collaboration will be key. You should be able to work well with engineers, designers, and leadership to turn our products and technical vision into deliverables each quarter. You should be able to clearly and thoroughly communicate your ideas.
# The Work
Distributed Systems Development: Engineer distributed system components such as consensus logic, memory-mapped databases, networking stacks, and synchronization logic to be performant, safe, and correct.
Cryptography Engineering: Maintain and optimize low level cryptographic logic, from signature schemes to zero-knowledge proof systems. You will be working in close collaboration with other mathematicians, so we do not expect you to be a cryptographer.
Product Engineering: Help product teams integrate the protocols you work with into their products by encapsulating useful pieces of the protocols into easy to use interfaces and APIs.
# Key Qualifications
Rustify builds privacy preserving zero knowledge protocols and products.