Back to listings
ArcRemote

Senior Golang / Rust Engineer (Solana Trading Bot) - FT - Worldwide

Project-Based

Description

About the role

We’re looking for a senior Golang or Rust engineer to rewrite and optimize an existing Solana trading bot currently built in TypeScript (Watcher) and Python (Bot). The system is production-ready; the goal is higher speed, lower latency, and better reliability by merging both components into a single Go or Rust codebase.

What You’ll Work On

  • Rewrite a Solana token watcher using gRPC / Shreds to detect new tokens in real time
  • Implement fast parsing and filtering (mint, developer, liquidity pool, config rules)
  • Build a high-performance trading engine that:
  • Constructs and submits buy transactions with minimal latency
  • Broadcasts transactions in parallel to multiple forwarders (HTTP, WebSockets, QUIC)
  • Monitors pools and executes sell logic (TP, SL, configurable strategies)
  • Optimize concurrency, networking, and throughput under heavy load

Requirements

  • Strong production experience with Golang or Rust
  • Deep understanding of concurrency, async systems, and performance optimization
  • Experience building low-latency, high-throughput backend systems
  • Comfortable reading existing Python and TypeScript code
  • Clean, maintainable engineering practices

Nice to Have

  • Solana or blockchain experience (not required)
  • gRPC, WebSockets, QUIC
  • Trading systems or real-time event processing

Skills

gRPCTypeScriptGrpcGoPythonRust