Injective

DeFi Protocol Engineer (Injective Labs)

Remote. Posted 2 days ago

The role

You will help design, build and test core features of the Injective blockchain, including its orderbook, order matcher and on-chain financial products. You will work closely with the protocol team and own features from specs through deployment.

What you will do

  • Build, maintain and test core components on the Cosmos-SDK protocol, including the decentralized orderbook, trade execution coordinator, order matcher and Layer-2 execution environment
  • Design and implement on-chain financial primitives such as derivatives, margining, liquidations, pricing and risk logic
  • Develop and optimize consensus, state management and financial infrastructure of the Injective blockchain
  • Take end-to-end ownership of features, from requirements and specs through architecture, implementation, testing and deployment
  • Write open-source Golang clients that let users interact with the protocol and smart contracts
  • Contribute to research and development of new blockchain features and technologies
  • Work with front-end, back-end and QA engineers to deliver blockchain solutions
  • Collaborate with external partners and open-source communities

Required qualifications

  • At least 3 years of experience as a Blockchain Engineer
  • Strong prior experience in finance, ideally building trading systems, exchanges, or algo trading or derivatives platforms at a bank, trading firm or exchange
  • Track record of building large, complex, performant distributed systems in production
  • Worked on at least two production Golang codebases that are reasonably large and performant
  • Strong knowledge of Go idioms, libraries and parallel processing
  • Strong knowledge of blockchain, DeFi and DEX concepts, consensus mechanisms and the CosmWasm contract platform
  • Strong knowledge of CS fundamentals such as data structures and API design
  • Self-driven and comfortable owning problems end-to-end with minimal oversight
  • Ability to communicate technical concepts to technical and non-technical team members

Nice to have

  • Experience with Cosmos-SDK or Tendermint
  • Deep knowledge of financial instruments and markets (derivatives, credit, perpetuals, options)
  • Experience with low-latency or high-throughput trading infrastructure
  • Experience with cryptography libraries, including digital signatures and hash algorithms used by Ethereum and Cosmos
  • Experience with key-value databases, especially those used by cosmos-sdk
  • Experience with Ethereum/Solidity

Benefits

  • Competitive salary and INJ token award
  • Remote-friendly work environment with flexible hours
  • Unlimited PTO
  • Equipment provided
  • Home office stipend
  • Opportunity to work on cutting-edge blockchain technology in the finance industry
  • Collaborative team culture with opportunities for professional growth and development
  • Global team meetups

Before you apply

  • Apply only through the link in the posting; only applications submitted through it will be considered
  • Recruiters will only contact you from the @injective.foundation domain; report any other contact about this role

About the company

Injective is a fast-growing blockchain focused on finance. Its team is a highly skilled global developer team building DeFi modules.

DeFi Protocol Engineer (Injective Labs) at Injective | JobZoey