11 часов назад
Lead Engineer, Trading Platform Engineering (Crypto)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Lead Engineer, Trading Platform Engineering (Crypto) (C/Java, Linux): Designing and optimizing high-performance, mission-critical trading systems with an accent on Linux kernel internals, networking pipelines, distributed systems, and deterministic low latency. Focus on building kernel and user-space components, eliminating tail latency, tuning CPU and NUMA behavior, and profiling production bottlenecks.
Location: London, United Kingdom
Company
is a media, events, indices, and data company serving the global crypto economy and operating as an independent subsidiary of Bullish.
What you will do
- Design, build, and optimize high-performance trading systems using C and Java.
- Engineer performance-critical components across user space and Linux kernel interfaces, including memory, scheduling, I/O, drivers, and filesystems.
- Develop and tune multicast and unicast UDP/TCP networking pipelines, including kernel-bypass and fast-path networking with DPDK and XDP.
- Optimize deterministic latency through CPU isolation, thread pinning, NUMA locality, cache awareness, and reduced lock contention.
- Apply distributed-systems patterns for total ordering and consistency.
- Profile, debug, and operate production systems using perf, strace, eBPF, flame graphs, SLOs, performance tests, and runbooks.
Requirements
- Expert-level proficiency in Java and strong systems programming experience with C.
- Deep knowledge of Linux kernel internals, memory management, driver models, and scheduler tuning.
- Practical experience with end-to-end latency optimization, jitter reduction, and lock-free or wait-free programming.
- Strong networking knowledge, including socket options, buffer sizing, epoll, io_uring, RSS, and NIC queue configuration.
- Understanding of concurrency, synchronization primitives, memory models, and distributed-systems ordering patterns.
- Evidence-based engineering approach using benchmarks, profiling, rigorous code reviews, mentoring, and documentation.
Nice to have
- Experience with financial markets, market data, order routing, FIX, or exchange-native protocols.
- Knowledge of PTP, RDMA, NIC offloads, kernel modules, or device drivers.
- Experience with eBPF tracing, low-latency JVM and deterministic GC tuning, or advanced benchmarking methodology.
Culture & Benefits
- Work in a global engineering organization focused on institutional-grade digital-asset infrastructure.
- Emphasis on security, compliance, technical excellence, reliability, determinism, and measurable performance.
- Collaborate with experienced engineers on high-impact technical challenges and production systems.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →