Low Latency C++ Engineer

Low Latency C++ Engineer

Full-Time No home office possible
N

Low Latency C++ Engineer – Trading Systems

Proprietary Trading Firm

  • Operates in global capital markets & crypto from London.
  • Technology-focused, fast-paced, excellent career growth.
  • Focuses on automated market making and quantitative trading.
  • Emphasizes high-speed, low-latency algorithmic strategies.
  • Values ownership, collaboration, meritocracy.
  • Test-driven development and high-impact work.
  • Slogan: “Keep it simple stupid.”
  • Utilizes fully automated trading strategies.
  • Seeking detail-oriented engineers.

Responsibilities:

  • Develop ultra-low latency C++ applications for trading.
  • Focus on order entry, market data, execution.
  • Optimize for lowest latency, highest throughput.
  • Implement/refine algorithms: sums, string scoring, priority queues.
  • Manage concurrency: sequence locks, memory barriers.
  • Optimize STL container usage (vector, map, etc.).
  • Design custom, high-performance data structures.
  • Enhance order book, priority queue systems.
  • Produce clean, tested, documented C++ code.
  • Collaborate with quants, trading professionals.

Required Skills:

Core C++ & Systems:

  • Deep C++ expertise: memory, concurrency, low-level.
  • Algorithm/data structure proficiency: heaps, queues, lock-free.
  • Performance optimization: pipelining, cache, profiling.
  • Compiler awareness.
  • Branch prediction, code layout.

Trading Systems & Infrastructure:

  • Trading systems understanding: order books, market data.
  • Template-based configuration, memory allocation.
  • Concurrency: seqlocks, SPMC queues.
  • Modern CMake practices.
  • Testing, debugging, ABI compatibility.

Software Development:

  • Detail-oriented: clean, tested, documented code.
  • Problem-solving: dissect challenges, create solutions.

Professional Attributes:

  • Collaboration with quants.
  • Results-driven: high-performance systems.
  • Rapid learning: new technologies.
  • Intellectual rigor: fundamental principles.

Bonus:

  • Direct experience: designing order book, trading engine components.
N

Contact Detail:

NJF Global Holdings Ltd Recruiting Team

Low Latency C++ Engineer
NJF Global Holdings Ltd
N
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>