Golang Backend Engineer -Build, maintain and test core components on our Cosmos-SDK protocol including our decentralized orderbook, trade execution coordinator, order matcher, and Layer-2 execution environment. -Write open-source Golang clients that allow users to interact directly with our protocol and smart contracts. -Build high performance REST & WebSocket APIs to power our exchange frontend as well as programmatic traders
-5 years experience working with Go -Worked on at least two production Golang codebases that are reasonably large and performant -Strong knowledge of Go idioms and libraries -Strong knowledge of CS fundamentals such as data structures and API design -Strong understanding of blockchain -Ability to communicate technical concepts with other technical and non-technical team members Nice to have: -Experience with Cosmos-SDK/Tendermint -Experience with mongodb sharded cluster, in-memory cache, scaling solutions -Experience with Ethereum/Solidity (bonus points if you've worked with Layer-1 before!) -Knowledge of financial instruments and markets
/