PositionNomadic Labs is looking for Software Engineers to participate, in collaboration with other Tezos core development teams, in the writing and maintenance of the Tezos node and/or protocol upgrades.
Contribute to the design and implementation of new Tezos protocol features
Contribute to components of the Tezos OCaml node such as the storage subsystem or the peer-to-peer networklayer
Optimize the OCaml implementation of the Tezos node and protocol
Write unit, regression and integration tests
Contribute to the OCaml Tezos command line client
Participate in cross-team coordination meetings
Participate in documenting existing and new features
Write technical contents for blog articles
Desired Skills & Experience
- Very good to expert knowledge of OCaml or a close programming language
- Expertise in one or more of the following areas will be strongly appreciated: systems programming, networking and peer-to-peer systems, blockchains, applied cryptography, optimization, benchmarking, testing, continuous integration, user experience, algorithms, game theory
- Ability to contribute to continuos integration scripts, build systems and package management tools will be appreciated
- Taste for solving complex problems, both autonomously and in collaboration with team members
➡️ If you don’t meet all the criteria above, but think you can still be an asset to us, please consider applying.