
Position
Nomadic Labs is looking for Senior 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.Responsibilities
-
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
- Knowledge of other programming languages, in particular Rust, C, Python and JavaScript-based languages 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.
Apply now
Send us your application