Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Euclid Protocol

NewBe an early applicant

Backend Developer Go

Posted Updated
Discussion

Description

You will design, build, test, and own Go services end to end. You will develop DeFi routing, indexing, pricing, transaction-tracking, and cross-chain capabilities; integrate smart contracts; extend authentication; and improve production observability and reliability. You will deploy through tested pull requests and GitOps, review code, and write useful technical documentation.

Responsibilities

  • Design, build, test, and own Go services end to end
  • Develop swap routing, pool indexing, snapshots, pricing, and transaction history
  • Build cross-chain event capture, messaging pipelines, relayer tracking, and gasless meta-transactions
  • Integrate Rust and EVM smart contracts through typed Go clients and abigen bindings
  • Extend wallet authentication, JWTs, OAuth clients, API keys, and permissions
  • Improve observability, health checks, alerting, and production reliability
  • Deploy through tested CI and GitOps
  • Review code and write technical documentation

Requirements

  • 3+ years of production Go experience
  • Go concurrency, context, error handling, and race detection
  • API design with protobuf, gRPC, or Connect
  • Contract versioning
  • MongoDB experience
  • Experience with Postgres, Redis, or ClickHouse
  • Indexing, migrations, and query performance
  • Event-driven systems
  • At-least-once delivery, deduplication, checkpoints, and backfill
  • Blockchain fundamentals
  • EVM or other major chain experience
  • Unit, integration, and end-to-end testing
  • Remote work and written communication

Benefits

  • Generous token allocation
  • Unlimited PTO
  • Fully remote async-friendly work

Skills

Apply

See also

Backend jobs by country — openings, pay and top skills →