Senior Protocol Engineer
Posted 32ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Protocol Engineer at Provable, developing privacy preserving zero knowledge protocols for the blockchain. Collaborating with teams to implement and maintain distributed systems and protocols.
Responsibilities:
- Engineer distributed system components such as consensus logic, memory-mapped databases, networking stacks, and synchronization logic to be performant, safe, and correct.
- Support our infrastructure engineers in maintaining our monitoring and alerting stack to ensure high uptime and streamlined debugging. Participate in an on-call rotation to respond promptly to production incidents and outages.
- Make protocols accessible to product teams by wrapping key functionality in clean interfaces and APIs.
Requirements:
- 5+ years of software engineering experience
- 2-3+ years of professional Rust experience
- A strong foundation in blockchain concepts and ideally, experience contributing to a blockchain project
- Low-level system programming and/or distributed systems design experience
Benefits:
- Competitive salary
- Flexible working hours
- Professional development opportunities
- Remote work options













