Lead Engineer, Trading Platform Engineering

Bullish

Expert proficiency in c and java
Deep linux kernel internals knowledge
Low-latency optimization techniques
The role focuses on building mission-critical, low-latency systems that operate at the intersection of software and hardware for a regulated digital asset exchange

Job Summary

  • The role focuses on building mission-critical, low-latency systems that operate at the intersection of software and hardware for a regulated digital asset exchange.
  • Engineers are expected to navigate ambiguity, bring structure to complex challenges, and own outcomes from concept to deployment while maintaining the highest standards of quality.
  • The team prioritizes architectural excellence, determinism, and the elimination of tail latency through rigorous profiling and kernel optimization.

Matching Summary

The role focuses on building mission-critical, low-latency systems that operate at the intersection of software and hardware for a regulated digital asset exchange.

Skills & Requirements

Must-have

  • Expert proficiency in C and Java
  • Deep Linux kernel internals knowledge
  • Low-latency optimization techniques
  • Advanced networking pipeline tuning
  • Distributed systems pattern application

Nice-to-have

  • Experience with financial market protocols
  • Familiarity with PTP time synchronization
  • Knowledge of RDMA and NIC offloads
  • Deterministic JVM tuning experience
  • Deep benchmarking methodology expertise

Key Requirements

  • Expert-level proficiency in Java
  • Deep understanding of Linux kernel internals
  • Practical experience in end-to-end latency optimization
  • Solid understanding of concurrency and memory models

Work Rights

Not specified

Tailored Resume

Cover Letter