Go Developer

$$$$

Design and build low-latency services for order matching, risk checks, and settlement. Optimize hot paths using profiling, lock-free data structures, and careful memory management. Integrate with blockchain nodes (Bitcoin, Ethereum, Solana, and L2s) for deposits, withdrawals, and on-chain confirmations. Build internal APIs (gRPC, WebSocket, REST) consumed by web, mobile, and institutional clients. Participate in on-call rotation and help maintain five-nines uptime on critical services. Collaborate with quant, security, and compliance teams on new product launches.

Must-Haves

  • 4+ years of production Go experience, ideally in fintech, trading, or distributed systems
  • Strong grasp of concurrency primitives (goroutines, channels, sync package) and when not to use them
  • Experience with gRPC, Protobuf, and WebSocket at scale
  • Comfort with PostgreSQL, Redis, and at least one message broker (Kafka, NATS, Redpanda)
  • Solid understanding of TCP/IP, HTTP/2, and network debugging tools
  • Familiarity with Docker, Kubernetes, and observability tooling (Prometheus, Grafana, OpenTelemetry)

Nice-to-Haves

  • Prior experience at a crypto exchange, prop trading firm, or HFT shop
  • Contributions to open-source Go projects
  • Rust or C++ for performance-critical components
  • Knowledge of order book mechanics, FIX protocol, or market microstructure
  • Smart contract literacy (Solidity, EVM internals) or experience running full nodes

Required languages

English B1 - Intermediate
Ukrainian B1 - Intermediate
Published 16 April
28 views
ยท
5 applications
Last responded 2 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...