Senior C++ Low-Latency Engineer

Luxoft

New York (NY)

On-site

USD 120,000 - 140,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Luxoft is seeking a C++ engineer in New York to design and build high performance, low latency applications processing large volumes of real time data. You will optimize across algorithms, data structures, networking, and OS interaction to achieve microsecond-scale throughput.

The role demands strong modern C++ (C++17/20+), market data experience, concurrency and Linux systems programming, plus proficiency in performance profiling. Collaboration with trading and infrastructure teams is essential.

Qualifications

  • Strong proficiency in modern C++ (C++17/20 or later).
  • Hands-on experience with Market Data.
  • Solid understanding of concurrency and synchronization (lock free / low lock patterns, atomics, memory models).
  • Proven experience building performance critical, real time, or low latency systems (e.g., networking, trading systems, telemetry, gaming engines, or similar).
  • Strong knowledge of computer science fundamentals: data structures, algorithms, memory management, and optimization.
  • Practical experience with Linux systems programming (sockets, epoll/select, threads, memory management, CPU affinity, etc.).
  • Experience using profiling, benchmarking, and performance analysis tools (e.g., perf, valgrind, flame graphs, CPU/memory profilers).
  • Proficiency with version control (Git) and standard build systems (CMake, Ninja, etc.).
  • Excellent problem-solving skills and attention to detail; ability to work in a fast-paced environment.

Responsibilities

  • Design, implement, and maintain high performance C++ services handling high message rates and low latency workloads.
  • Optimize existing components for latency, throughput, and CPU/memory efficiency.
  • Develop and tune networking, messaging, and I/O layers to handle large data volumes reliably.
  • Profile and debug performance issues at application, OS, and network levels.
  • Collaborate with quantitative, trading, and infrastructure teams (or analogous business/tech teams) to translate requirements into robust technical solutions.
  • Write clean, production quality code with appropriate tests and documentation.
  • Participate in code reviews, design discussions, and continuous improvement of engineering practices.

Skills

C++17/20 proficiency
Market Data experience
Concurrency and synchronization
Real-time / low latency systems
CS fundamentals
Linux systems programming
Performance profiling
Git
Build systems (CMake/Ninja)

Tools

Git
CMake
Ninja
Linux networking (sockets/epoll)

Job description

Luxoft is seeking a C++ engineer in New York to design and build high performance, low latency applications processing large volumes of real time data. You will optimize across algorithms, data structures, networking, and OS interaction to achieve microsecond-scale throughput.

The role demands strong modern C++ (C++17/20+), market data experience, concurrency and Linux systems programming, plus proficiency in performance profiling. Collaboration with trading and infrastructure teams is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Engineer - Real-Time, Low-Latency Systems
Senior C++ Engineer - Real-Time, Low-Latency Systems

Luxoft • New York (NY)

On-site
USD 140,000 - 200,000
Senior C++ Engineer: Low-Latency Systems
Senior C++ Engineer: Low-Latency Systems

Luxoft • New York (NY)

On-site
USD 110,000 - 140,000
Senior C++ Low-Latency Engineer - Real-Time Markets
Senior C++ Low-Latency Engineer - Real-Time Markets

Luxoft • New York (NY)

On-site
USD 140,000 - 200,000
Senior C++ Real-Time & Low-Latency Systems Engineer
Senior C++ Real-Time & Low-Latency Systems Engineer

Luxoft • New York (NY)

On-site
USD 120,000 - 190,000
Low-Latency C++ Engineer: Market Data Systems
Low-Latency C++ Engineer: Market Data Systems

Luxoft • New York (NY)

On-site
USD 140,000 - 200,000
Senior C++ Engineer - Real-Time, Low-Latency Systems
Senior C++ Engineer - Real-Time, Low-Latency Systems

Luxoft • Miami (FL)

On-site
USD 140,000 - 200,000
Senior C++ Developer (Low-Latency&Market Data)
Senior C++ Developer (Low-Latency&Market Data)

Luxoft • New York (NY)

On-site
USD 140,000 - 200,000
Senior C++ Developer (Low-Latency)
Senior C++ Developer (Low-Latency)

Luxoft • Miami (FL)

On-site
USD 140,000 - 200,000
Low-Latency C++ Engineer — High-Impact Systems
Low-Latency C++ Engineer — High-Impact Systems

OP Recruiting • Chicago (IL)

On-site
USD 120,000 - 180,000
Senior C Developer (Low-Latency&Market Data)
Senior C Developer (Low-Latency&Market Data)

Luxoft • New York (NY)

On-site
USD 140,000 - 200,000