Jobs · devitjobs

Senior C++ Developer (Low-Latency HFT)
Luxoft · New York, New York · Posted today
About the role
Salary: $95,000 - 134,000 per year Requirements: Strong proficiency in modern C++ (C++17/20 or later). Solid understanding of concurrency and synchronization, including lock-free or low-lock patterns, atomics, and memory models. Familiarity with FPGA, colocation, or co-location. Proven experience building performance-critical, real-time, or low-latency systems, such as networking, trading systems, telemetry, or gaming engines. Strong knowledge of 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 and attention to detail, with the ability to work in a fast-paced environment. Experience with kernel bypass or user-space networking technologies, such as DPDK, RDMA, VMA, or Solarflare/OpenOnload, is helpful but not required. Experience in financial markets, market data distribution, order routing, or exchange connectivity is beneficial. Familiarity with market data protocols such as FIX, MDP, ITCH, or proprietary exchange feeds is a plus. Experience with multicast, low-latency networking, and clock synchronization such as PTP is beneficial. Exposure to hardware-aware optimization, including NUMA, cache optimization, vectorization/SIMD, or CPU pinning, is beneficial. Experience with monitoring and telemetry for high-performance systems, including latency histograms, throughput metrics, or SLAs, is beneficial. Familiarity with scripting languages such as Python or Bash for tooling and automation is beneficial. Responsibilities: Design, implement, and maintain high-performance C++ services for 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 handle large data volumes. Profile and diagnose performance issues at the application, operating system, and network levels. Work with quantitative, trading, and infrastructure teams—or equivalent business and technology teams—to turn requirements into robust technical solutions. Write clean, production-quality code with appropriate tests and documentation. Take part in code reviews, design discussions, and ongoing improvements to engineering practices. Technologies: Bash FPGA Git Hardware Linux Network Python RDMA C++ More: We are seeking a C++ engineer to build high-performance, low-latency applications that process large volumes of real-time data. This role focuses on systems where microseconds and throughput matter, with performance considerations spanning algorithms and data structures, networking, and operating system interaction. last updated 39 week of 2026
Read the full posting on devitjobs →
FAQ
Is the Senior C++ Developer (Low-Latency HFT) role at Luxoft remote?+
This Senior C++ Developer (Low-Latency HFT) position is listed as onsite (New York, New York).
What is the salary for the Senior C++ Developer (Low-Latency HFT) role at Luxoft?+
The listing states 95000 - 134000 USD / year.
What seniority level is this Senior C++ Developer (Low-Latency HFT) role?+
This is a senior level position.
How do I apply for the Senior C++ Developer (Low-Latency HFT) 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.