Jobs · devitjobs

L

Senior C++ Developer, Low Latency - New York

Luxoft · New York, New York · Posted today

onsiteFull-timesenior5-8 yrs120000 - 140000 USD / year🇺🇸 United States
Apply on devitjobs

About the role

Design, implement, and maintain high-performance C++ services for low-latency systems.

Salary: $120,000 - 140,000 per year Requirements: Strong proficiency in modern C++ (C++17/20 or later) and hands-on experience with market data. Solid understanding of concurrency and synchronization, including lock-free or low-lock patterns, atomics, and memory models. Proven experience building performance-critical, real-time, or low-latency systems, such as networking, trading, telemetry, or gaming systems. Strong computer science fundamentals, including data structures, algorithms, memory management, and optimization. Practical experience with Linux systems programming, including sockets, epoll/select, threads, memory management, and CPU affinity. Experience with profiling, benchmarking, and performance analysis tools such as perf, valgrind, flame graphs, or CPU and memory profilers. Proficiency with Git and standard build systems such as CMake or Ninja. Excellent problem-solving skills, attention to detail, and ability to work in a fast-paced environment. Upper-intermediate English proficiency (B2). Helpful but not required: experience with kernel-bypass or user-space networking technologies such as DPDK, RDMA, VMA, or Solarflare/OpenOnload. Helpful: experience in financial markets, market data distribution, order routing, or exchange connectivity; familiarity with FIX, MDP, ITCH, or proprietary exchange feeds; and experience with multicast, low-latency networking, or clock synchronization such as PTP. Helpful: exposure to hardware-aware optimization, including NUMA, cache optimization, vectorization/SIMD, or CPU pinning; monitoring and telemetry for high-performance systems; Python or Bash scripting; KDB+; or data analysis with Python tools such as PyTorch, pandas, or Arrow. Responsibilities: Design, implement, and maintain high-performance C++ services that handle high message rates and low-latency workloads. Improve existing components for latency, throughput, and CPU and memory efficiency. Develop and tune networking, messaging, and I/O layers to reliably process large data volumes. Profile and debug performance issues across application, operating system, and network layers. Work with quantitative, trading, and infrastructure teams, or equivalent business and technology groups, to turn requirements into robust technical solutions. Write clean, production-quality code with appropriate tests and documentation. Contribute to code reviews, design discussions, and ongoing improvements to engineering practices. Technologies: Bash Git Hardware Linux Network PyTorch Python RDMA pandas C++ More: We are seeking a C++ engineer to build high-performance, low-latency applications that process large volumes of real-time data. The role focuses on systems where throughput and microsecond-level performance matter, with optimization spanning algorithms, data structures, networking, and operating-system interaction. Compensation in the USA is USD 120,000–140,000 gross per year, depending on interview results. last updated 40 week of 2026

Read the full posting on devitjobs →

FAQ

Is the Senior C++ Developer, Low Latency - New York role at Luxoft remote?+

This Senior C++ Developer, Low Latency - New York position is listed as onsite (New York, New York).

What is the salary for the Senior C++ Developer, Low Latency - New York role at Luxoft?+

The listing states 120000 - 140000 USD / year.

What seniority level is this Senior C++ Developer, Low Latency - New York role?+

This is a senior level position.

How do I apply for the Senior C++ Developer, Low Latency - New York role at Luxoft?+

Use the "Apply on devitjobs" button to open the original posting on devitjobs, where you can submit your application directly to Luxoft.