Senior C++ Low-Latency Trading Systems Engineer

Westbury Partners
Westbury, NY, United States
18 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Algorithmic Trading Automation of Tests C++ (Programming Language) Profiling Continuous Integration Data Structures Linux Distributed Systems Field-Programmable Gate Array (FPGA) Python (Programming Language) Multicasting Performance Tuning
+7 more
Remote Direct Memory Access Software Engineering Transmission Control Protocol (TCP) Cloud Platform System Kubernetes Low Latency Docker

Job description

  1. Architect, develop, and optimize low-latency trading systems and infrastructure.
  2. Build and maintain connectivity to global exchanges and liquidity venues.
  3. Develop order management systems covering order routing, risk controls, and real-time state management.
  4. Profile, benchmark, and tune systems for ultra-low latency and high throughput.
  5. Collaborate closely with quantitative researchers, systematic portfolio managers, traders, and technology specialists.
  6. Design highly available, resilient systems and participate in on-call support when required.
  7. Evaluate emerging technologies and engineering practices for greenfield platform development.
  8. Apply automated testing, CI/CD, and robust software engineering principles throughout the development lifecycle.

Requirements

You are an accomplished C++ engineer with expert knowledge of modern C++ standards and proven experience developing production-grade, low-latency, high-throughput systems. You bring strong foundations in algorithms, data structures, distributed systems, Linux, networking, and performance optimization.

You are comfortable working with TCP/UDP, multicast, profiling tools, Python or other modern languages, and automated testing. Experience with systematic or algorithmic trading is highly valued, alongside knowledge of FPGA, kernel bypass, RDMA, cloud-native platforms, Docker, or Kubernetes.

Most importantly, you’re a collaborative problem-solver who thrives in a fast-paced global environment and enjoys turning complex technical challenges into reliable, high-performance solutions.

CPlusPlus #Cplusplus20 #Cplusplus23 #LowLatency #HighFrequencyTrading #AlgorithmicTrading #SystematicTrading #TradingTechnology #QuantitativeTrading #Linux #Networking #DistributedSystems #PerformanceEngineering #Python #Kubernetes

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

47 sec

Profiling native execution calls with async-profiler

Gonzalo Ortiz Jaureguizar Gonzalo Ortiz Jaureguizar · World Congress 2026 Europe

1:45 min

Building IT systems for global finance markets

Anastasia Troitskaya Anastasia Troitskaya · World Congress 2024

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

3:12 min

Evaluating the execution speed of legacy tech stacks

Lea Fragner · LIVE

Videos

See all

Related articles

See all