Injective logo - Protocol Engineer (Injective Labs)

    Protocol Engineer (Injective Labs)

    Injective
    Remote
    Full-time
    Engineering
    Remote
    Apply Now

    "About The Role"

    About This Role

    Injective Labs is looking for an accomplished Protocol Engineer to join its global development team. You will work closely with the protocol team to brainstorm, write specs, implement and test chain features for Injective's DeFi modules, with freedom to identify and own improvements to chain performance and scalability—spanning kvstore optimization, processing logic, and the order matching engine.

    What You'll Be Doing

    Build, maintain and test core components of the Cosmos-SDK protocol, including the decentralized orderbook, trade execution coordinator, order matcher, and Layer-2 execution environment

    Develop and optimize core components of the Injective blockchain, including consensus, state management, and financial infrastructure and applications

    Write open-source Golang clients that allow users to interact directly with the protocol and smart contracts

    Contribute to 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 the blockchain ecosystem

    What We're Looking For

    Minimum of 3 years' experience as a Blockchain Engineer

    Prior experience working in trading or at an exchange

    Experience working 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

    Ability to communicate technical concepts with both technical and non-technical team members

    Bonus Points

    Experience with Cosmos-SDK/Tendermint

    Experience with cryptography libraries, including digital signature and hash algorithms used by Ethereum and Cosmos

    Experience with key-value databases, especially those used by Cosmos-SDK

    Experience with Ethereum/Solidity (extra points for Layer-2 experience)

    Knowledge of financial instruments and markets

    Why Join Us

    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 meet-ups

    Ready to Apply?

    To submit your application for this position, please visit Injective's official website and follow their application process.

    Related Engineering Jobs