Spec Engineer
You will be working closely with company research and specification teams as well as the developers who are implementing company technologies and protocols. Some protocols are suggested and designed by the research team and you will be specifying those algorithms into rigorous protocols with enough details to be consistently implementable across potential languages and applications. Some specifications are lead by the implementation teams and you would be reading and reviewing their code to derive a language-independent specification from it. Further more you will be overseeing the implementation of the protocols and verifying the conformation of the implementations to the specification.
Responsibilities
- Study documentation produced by the research team and engage with them to understand the protocol and algorithms.
- You turn protocol designed by the research team into implementable specification.
- Study and review codes producing first hand protocols and write up specification for those protocol by removing implementation details.
- Review and test implementations of the specification and inform the implementers about the potential discrepancies between the code and the specification.
Requirements
- Experience in writing specifications and technical documents.
- Experience contributing to open source projects and demonstrated familiarity with open source communities
- Experience in programming, e.g., in Rust, JavaScript, C, C++, Go. Knowledge and understanding of blockchain technologies and applications
- BSc or MSc in Engineering, Computer Science or related field
A Plus
- Experience and proficiency in Rust programming language.
- Experience with remote work.
- Several years of work experience as a developer.
- To apply to this position, we ask you to answer a few questions in the application form, and to submit your CV and a cover letter, telling us a bit about yourself and your motivation to join us.
Job Type
Client Payroll
Positions
Full-Stack Developer
Must have Skills
Languages
english -Fluent
Skip


Refer a friend for this role and earn
25 USD
Use the share options below Learn More
Refer a friend for this role and earn 25 USD
Don’t forget to share your referral URL
Up to 450 USD/Hour
450 USD
Up to 450 K/Year USD (Annual salary)
Longterm (Duration)
Fully Remote
Kathryn W