Senior C++ Developer (with Low-Latency experience)

Apply
Apply

Share

successfully icon

Successfully

The vacancy has been successfully added to favorites

location icon

New York City, United States of America

relocation icon

Relocation friendly

specialization icon

C/C++

lob icon

BCM Industry

date icon

05/01/2026

Req. VR-119984

Apply
Project description

We are looking for a C++ engineer to design and build high performance, low latency applications that process large volumes of real time data. You will work on systems where microseconds and throughput matter, optimizing every layer from algorithms and data structures to networking and OS interaction.
Compensation 110000-140000 USD Gross per year based on the interview process results.

Responsibilities
bullet icon

Design, implement, and maintain high performance C++ services handling high message rates and low latency workloads.

bullet icon

Optimize existing components for latency, throughput, and CPU/memory efficiency.

bullet icon

Develop and tune networking, messaging, and I/O layers to handle large data volumes reliably.

bullet icon

Profile and debug performance issues at application, OS, and network levels.

bullet icon

Collaborate with quantitative, trading, and infrastructure teams (or analogous business/tech teams) to translate requirements into robust technical solutions.

bullet icon

Write clean, production quality code with appropriate tests and documentation.

bullet icon

Participate in code reviews, design discussions, and continuous improvement of engineering practices.

Skills

Must have

bullet icon

Strong proficiency in modern C++ (C++17/20 or later)

bullet icon

Solid understanding of concurrency and synchronization (lock free / low lock patterns, atomics, memory models, etc.).

bullet icon

Proven experience building performance critical, real time, or low latency systems (e.g., networking, trading systems, telemetry, gaming engines, or similar).

bullet icon

Strong knowledge of computer science fundamentals: data structures, algorithms, memory management, and optimization.

bullet icon

Practical experience with Linux systems programming (sockets, epoll/select, threads, memory management, CPU affinity, etc.).

bullet icon

Experience using profiling, benchmarking, and performance analysis tools (e.g., perf, valgrind, flame graphs, CPU/memory profilers).

bullet icon

Proficiency with version control (Git) and standard build systems (CMake, Ninja, etc.).

bullet icon

Excellent problem-solving skills and attention to detail; ability to work in a fast-paced environment.

Nice to have

bullet icon

Experience with kernel bypass or user space networking technologies (e.g., DPDK, RDMA, VMA, Solarflare/OpenOnload)

bullet icon

helpful but not required.

bullet icon

Experience in financial markets, market data distribution, order routing, or exchange connectivity.

bullet icon

Familiarity with common market data protocols (e.g., FIX, MDP, ITCH, proprietary exchange feeds) is a plus.

bullet icon

Experience with multicast, low latency networking, and clock synchronization (e.g., PTP).

bullet icon

Exposure to hardware aware optimization (NUMA, cache optimization, vectorization/SIMD, CPU pinning).

bullet icon

Experience with monitoring/telemetry for high performance systems (latency histograms, throughput metrics, SLAs).

bullet icon

Familiarity with scripting languages (e.g., Python, Bash) for tooling and automation.

Other
seniority icon

Languages

English: B2 Upper Intermediate

seniority icon

Seniority

Senior

New York City, United States of America

Req. VR-119984

C/C++

BCM Industry

05/01/2026

Req. VR-119984

Apply for Senior C++ Developer (with Low-Latency experience) in New York City

*Indicates a required field

Under the terms of your specific consent or to perform our obligations under a contract with you, as applicable, we, Luxoft Holding Inc. will manually and electronically process your personal data, specifically your first name, last name, phone number, e-mail address and other data you provide us through this form.


Within this context, we process personal data only for the specific purpose(s) indicated in the individual consent language or other notices provided below.


We will – insofar as reasonably necessary for the purpose you have agreed to and within the scope of applicable laws – transfer your personal data to other entities within the Luxoft Group and to the group of third party recipients listed in our Privacy Notice. Such Recipients can be located outside the European Union (EU) and/or the European Economic Area (EEA) (“Third Countries”). The Third Countries concerned, e.g. the USA, may not have the level of data protection that you enjoy e.g. under the GDPR. This can result in disadvantages such as an impeded enforcement of data subjects’ rights, a lack of control over further processing and access by state authorities. You may only have limited legal remedies against this. Insofar our transfer of your personal data to recipients in Third Countries is not covered by an adequacy decision of the EU Commission, we achieve an adequate level of data protection as further detailed out in our Privacy Notice.


With your consent, we personalise marketing communications to you by way of carrying out marketing research analysis, analysing the surfing-behaviour of our website visitors and to adjust it to their detected tendencies, as well as to plan more efficient future marketing activities. This personalised marketing does not include any automated decision-making activities.


Further information on how we process personal data in general is available in our Privacy Notice. You may withdraw any given consent at any time. The withdrawal of your consent(s) will not affect the lawfulness of processing before its withdrawal. For any request in this context, please e-mail us at: DPO@luxoft.com.


Before uploading CV or any other information to this website, to learn more about your obligations and restrictions arising from the use of this website, please read our Terms of Use.