
Senior Protocol Engineer
Provable Markets
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Rustdistributed systems designlow-level system programmingconsensus logicmemory-mapped databasesnetworking stackssynchronization logicAPIsmonitoring and alertingdebugging
Soft Skills
problem-solvingcommunicationteam collaborationresponsivenessattention to detail