Senior C++ Developer (Low-Latency HFT) Job at Luxoft, New York, NY

  • Luxoft
  • New York, NY

Job Description

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 41 week of 2026

Job Tags

Full time

Similar Jobs

Staff Experts

Sheet Metal Installer Job at Staff Experts

 ...Logistics. Staff Experts, LLC is currently seeking to fill permanent Sheet Metal Installer position with our client. If you are interested,...  ...Installers/HVAC Installers will be in charge of a productive fabrication, assembly, and installation of general sheet metal, ductwork,... 

Gallin Associates

Speech Language Pathologist - Outpatient / Inpatient Job at Gallin Associates

 ...Speech-Language Pathologist (SLP) Full-Time | Outpatient & Inpatient | Elmira, NY (Southern Finger Lakes region of New York State) Direct...  ...re Looking For: Graduate of an accredited Speech-Language Pathology program. Eligible for New York State licensure and... 

Wabtec

Sales Manager, Digital Intelligence - Passenger Rail - Eastern Region- Remote Job at Wabtec

 ...encompassing the Wabtec Digital Intelligence portfolio. Responsibilities include knowing your customer base of transit, commuter, and intercity rail agencies, developing and implementing the sales strategy in coordination with the Wabtec business units. The position will be... 

The Walt Disney Company

Senior Financial Accounting Analyst Job at The Walt Disney Company

 ...Job Posting Title: Senior Financial Accounting Analyst Req ID: Job Description: DEPARTMENT OVERVIEW The Enterprise Controllership Organization is dedicated to providing high quality information and services to our business partners. We support our business... 

Dahl Consulting

Collections Specialist | Healthcare Job at Dahl Consulting

 ...Title : Collections Specialist Location : Eagan, MN Job Type : Contract-to-Hire Compensation : $22.00 - $28.00 per hour Industry: Medical Products & Services --- About the Role Our recruiting firm is partnering with a well-established healthcare...