Rust and Go Engineer

Aurora Labs

Anywhere


Requirements

  • Strong knowledge of Rust and async (tokio)
  • Strong knowledge of Go
  • Good documentation and communication skills
  • Software design, architecture and engineering skills
  • Experience with message based and event sourced architectures
  • Test and contract based development
  • Extreme ownership mentality – ability to take extreme ownership and full responsibility of tasks and projects
  • Professionalism and quality in work ethic

Nice to have

  • Previous experience with the nearcore code base
  • Previous experience with async_nats.

    rs, nats.

    go, and NATS
  • Previous experience in the blockchain industry, particularly around the NEAR, Ethereum, Binance Smart Chain, or Solana ecosystems

Responsibilities

  • Maintain Borealis-indexers and work on Borealis-engine / -refiner
  • Maintain Borealis services
  • Communication and collaboration with a fully distributed team