FS

Senior Golang Developer

Accepting applications

Futran Solutions · Chicago, IL

Full-Time Mid_senior aiaterf
Posted
6d ago
Category
Test
Experience
Mid_senior
Country
United States
Job Title: Senior Golang Developer
Location: Chicago, Illinois (Initially Remote)
Employment Type: Full Time

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 with deterministic execution, minimizing latency variance and tail latency.
Design and maintain distributed coordination systems using consensus protocols (Raft/Paxos) where required.
Implement custom networking stacks or optimized RPC frameworks tailored for trading workloads.

Work closely with Linux internals:
Syscalls
CPU pinning
NUMA optimization
Kernel bypass techniques (e.g., DPDK, Solarflare Onload)

Optimize systems using:
perf, eBPF, flame graphs
Hardware counters and profiling tools
Debug production systems under live trading conditions, ensuring stability and performance.
Collaborate with quants and traders to align system behavior with strategy requirements.

Required Qualifications
10+ years of experience in systems engineering or low-latency infrastructure
8+ years of production experience with Golang

Strong understanding of:
Concurrency and synchronization
Memory models and allocation behavior
High-performance system design
Experience building real-time or low-latency systems (trading, networking, or similar domains)

Hands-on expertise with:
Lock-free programming
Atomic operations
Multithreaded system design

Strong knowledge of:
Linux internals and performance tuning
Networking (TCP/UDP, multicast, low-latency pipelines)
Experience with profiling and debugging tools
Exposure to high-frequency trading systems or market microstructure

Experience with:
Kernel bypass networking (DPDK, Solarflare)
RDMA / high-speed networking

Familiarity with:
Exchange protocols (FIX, binary feeds)
Market data normalization pipelines

Contributions to systems like:
Kubernetes
etcd

Experience optimizing systems for:
Cache locality
NUMA architecture
CPU microarchitecture behavior
Show more Show less