← Все вакансии/Middle/Injective Labs
MiddleRemote

Protocol Engineer

IL
Injective Labs
Уровень
Middle
Формат
Remote
О роли

Описание вакансии

Обязанности
  • 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
  • Develop and optimize core components of the Injective blockchain (consensus, state management, financial infrastructure and applications)
  • Write open-source Golang clients that allow users to interact directly with our protocol and smart contracts
  • Contribute to the research and development of new blockchain features and technologies
  • Work closely with cross-functional teams, including front-end developers, back-end developers, and quality assurance engineers, to deliver comprehensive blockchain solutions
  • Collaborate with external partners and open-source communities to enhance our blockchain ecosystem
Требования
  • Minimum of 3 years’ experience as a Blockchain Engineer
  • Prior experience working in trading or in an exchange
  • 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 & DEX concepts, consensus mechanisms, CosmWasm contract platform
  • Strong knowledge of CS fundamentals such as data structures and API design
  • Ability to communicate technical concepts with other technical and non-technical team members
  • Nice to have:
  • Experience with Cosmos-SDK/Tendermint
  • Experience with cryptography libraries including digital signature, hash algorithms used by Ethereum, Cosmos
  • Experience with key-value databases especially ones used by cosmos-sdk
  • Experience with Ethereum/Solidity (bonus points if you've worked with Layer-2 before!)
  • Knowledge of financial instruments and markets
Условия
  • Полная занятость
  • Формат работы: удалённо
Стек и навыки

С чем работаем