Backend Developer Go
Euclid Protocol develops a unified liquidity layer.
Funding history
Projects
About Euclid Protocol
Euclid Protocol is a protocol-led DeFi organization focused on unifying liquidity across EVM, Solana, Cosmos, and other blockchain ecosystems. It provides AMM and on-chain orderbook infrastructure, cross-chain routing and settlement, smart contracts, APIs, and developer documentation. Its products include Euclid Swap for swaps and liquidity, Euclid Launch for token creation and launches, Euclid Scan for network activity and transaction monitoring, and Planet Euclid for passport-based ecosystem participation. Euclid also supports projects through integrations, launch programs, market-making access, and related ecosystem services.
Skills
About the Role
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.
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
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
Benefits
- Generous token allocation
- Unlimited PTO
- Fully remote async-friendly work
