Nimiq
Remote (European or Central American Time Zone)
The Nimiq Protocol Engineering team is looking for an engineer to work on the protocol specification and its implementation in Rust. You will be working with complex concurrent systems, low-level code, complicated state machines, and novel algorithms.
You will be expected to fully own various components and drive their implementation from beginning to end, including the design, the implementation, the maintenance, and the documentation. You will be surrounded by highly productive and meticulous engineers who will be holding you to the same standards.
What You'll Be Doing:
Design and implementation of various complex Rust components.
End-to-end ownership of various components.
Design of new protocol changes.
Performance tuning and optimizations.
Communication and collaboration with a fully distributed team.
Work with open source community by collaborating with external contributors on our codebase, creating and participating in events,...