Lead Engineer, Trading Platform Engineering
Core
Design and optimize high-performance, mission-critical trading systems at the intersection of software and hardware for a global digital asset exchange.
Role type
Senior IC low-latency systems engineer (kernel & networking)
Builds
High-performance central limit order book matching engine and automated market making systems
Domain
Digital asset trading infrastructure / High-frequency trading systems
Deliverable
production ML models | product features | infrastructure
Required skills
C, Java, Linux kernel internals, low-latency system design, advanced networking (UDP/TCP, DPDK, XDP), distributed systems (sequencer/virtual synchrony), concurrency & synchronization, performance profiling (perf, eBPF)
Preferred skills
Financial market infrastructure experience, PTP time synchronization, RDMA/NIC offloads, JVM low-latency tuning, advanced benchmarking methodology
Technologies
C, Java, Linux, DPDK, XDP, eBPF, perf, strace
Responsibilities
Design and build high-performance services in C and Java; Engineer performance-critical components in user space and kernel interfaces; Develop and tune networking pipelines; Optimize Linux kernel subsystems for memory, scheduling, and I/O; Optimize systems for deterministic latency via CPU isolation and NUMA locality; Apply distributed systems patterns for total ordering; Profile and debug system bottlenecks using advanced tools
Seniority
Senior, hands-on IC