xelys jobs xelys jobs

Senior Golang Developer

Futran Solutions

hybridseniorpermanentbackend Chicago, IL 5 days ago via LinkedIn

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

GolangLinux PerformanceLow-Latency SystemsConcurrencyLock-Free ProgrammingeBPFDPDKSolarflare OnloadRDMARaft

About the role

Role Overview

Senior Golang Developer (multiple openings) for low-latency trading infrastructure and market data processing. Initially remote, the position focuses on building deterministic, high-throughput systems in Go for real-time ingestion and order routing.

Responsibilities

  • Design and implement low-latency services in Go for trading infrastructure and market data processing
  • Build and optimize high-throughput data pipelines for real-time market data ingestion and order routing
  • Develop lock-free / wait-free data structures and concurrency primitives for performance-critical paths
  • Engineer systems for deterministic execution, minimizing latency variance and tail latency
  • Implement distributed coordination systems using consensus protocols (e.g., Raft/Paxos) where needed
  • Create or optimize networking stacks / RPC frameworks tailored to trading workloads
  • Work closely with Linux internals (syscalls, CPU pinning, NUMA optimization, kernel bypass techniques such as DPDK/Solarflare Onload)
  • Optimize and troubleshoot using perf, eBPF, flame graphs, hardware counters, and profiling tools
  • Debug production issues under live trading conditions to ensure stability and performance
  • Partner with quants and traders to align system behavior with strategy requirements

Required Qualifications

  • 10+ years of systems engineering or low-latency infrastructure experience
  • 8+ years of production experience with Golang (Go)
  • Strong knowledge of:
    • Concurrency and synchronization
    • Memory models and allocation behavior
    • High-performance system design
  • Hands-on expertise in:
    • Lock-free programming and atomic operations
    • Multithreaded system design
  • Strong knowledge of:
    • Linux internals and performance tuning
    • Networking fundamentals (TCP/UDP, multicast, low-latency pipelines)
    • Profiling and debugging tools
  • Experience with:
    • High-frequency trading systems and/or market microstructure
    • Kernel bypass networking (e.g., DPDK, Solarflare)
    • RDMA / high-speed networking
    • Exchange protocols (FIX, binary feeds)
    • Market data normalization pipelines
    • Systems such as Kubernetes/etcd
  • Ability to optimize for:
    • Cache locality
    • NUMA architecture
    • CPU microarchitecture behavior

Nice-to-Haves

  • Not explicitly stated in the posting

Scraped 5/21/2026

xelys jobs xelys jobs

Built for remote job seekers. Powered by AI.