DeFi Protocol Engineer

Injective Labs

About The Position

Injective Labs is seeking an accomplished DeFi Protocol Engineer with a strong background in financial systems to join its global development team. The engineer will work closely with the protocol team to plan, specify, implement, and test features for Injective’s DeFi modules, bringing real-world trading and exchange expertise to protocol design. The role offers ownership of efforts to improve chain performance and scalability, including work on key-value storage, processing logic, and the order-matching engine. The position focuses on building and maintaining core components of Injective’s Cosmos-SDK protocol and blockchain, implementing on-chain financial primitives, and taking features from requirements and architecture through testing and deployment. It also includes developing open-source Golang clients, contributing to blockchain research and development, and collaborating with internal teams, external partners, and open-source communities.

Requirements

  • At least 3 years of experience as a Blockchain Engineer.
  • Strong prior finance experience, ideally building trading systems, exchanges, or algorithmic trading or derivatives platforms at a bank, trading firm, or exchange.
  • A track record of building large, complex, performant distributed systems in production.
  • Experience working on at least two reasonably large and performant production Golang codebases.
  • 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 computer science fundamentals, including data structures and API design.
  • Self-driven approach and comfort owning problems end-to-end with minimal oversight.
  • Ability to communicate technical concepts to technical and non-technical team members.

Nice To Haves

  • Experience with Cosmos-SDK or Tendermint.
  • Deep knowledge of financial instruments and markets, including derivatives, credit, perpetuals, and 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 or Solidity.

Responsibilities

  • Build, maintain, and test core components of the Cosmos-SDK protocol, including the decentralized order book, trade execution coordinator, order matcher, and Layer-2 execution environment.
  • Design and implement on-chain financial primitives, including derivatives, margining, liquidations, pricing, and risk logic, translating established TradFi practices into protocol features.
  • Develop and optimize core Injective blockchain components, including consensus, state management, financial infrastructure, and applications.
  • Own features end-to-end, from requirements gathering and specification through architecture, implementation, testing, and deployment.
  • Write open-source Golang clients that enable users to interact directly with the protocol and smart contracts.
  • Contribute to research and development of new blockchain features and technologies.
  • Work with front-end developers, back-end developers, and quality assurance engineers to deliver blockchain solutions.
  • Collaborate with external partners and open-source communities to enhance the blockchain ecosystem.

Benefits

  • Competitive salary and INJ token award.
  • Remote-friendly work environment with flexible hours.
  • Unlimited PTO.
  • Equipment.
  • 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.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service