Golang/Blockchain Engineer
What You'll Be Doing
Build, maintain and test core components of our Cosmos-SDK protocol, including our decentralized orderbook, trade execution coordinator, order matcher, and Layer-2 execution environment.
Write open-source Golang clients that let users interact directly with our protocol and smart contracts.
Build high-performance REST and WebSocket APIs to power our exchange frontend as well as programmatic traders.
What We're Looking For
Experience working on at least two production Golang codebases that are reasonably large and performant.
Familiarity with Geth or Erigon.
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 both technical and non-technical team members.
Bonus Points
Experience with Cosmos-SDK/Tendermint.
Experience with Ethereum/Solidity (extra points if you've worked with Layer-2 before).
Knowledge of financial instruments and markets.
Why Join Us
Competitive salary and INJ token award.
Unlimited PTO.
Equipment provided.
Home office stipend.
Flexible working hours.
Opportunity to work on cutting-edge blockchain technology in the finance industry.
Collaborative team culture with opportunities for professional growth and development.
Global team meet-ups.
Ready to Apply?
To submit your application for this position, please visit Injective Labs's official website and follow their application process.