Injective Labs logo - Golang/Blockchain Engineer

    Golang/Blockchain Engineer

    Injective Labs
    Remote
    Full-time
    Engineering
    Remote
    Apply Now

    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.

    Related Engineering Jobs