Senior C++ Engineer: High-Performance, Low-Latency

Luxoft

Miami (FL)

On-site

USD 140,000 - 200,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Luxoft is seeking a C++ engineer to design and build high performance, low latency applications that process real time data. You will optimize algorithms, data structures, networking and OS interactions to minimize microseconds and maximize throughput.

Responsibilities include implementing scalable C++ services, profiling, and collaborating with trading and infrastructure teams. The role demands strong C++17+/20+ skills, Linux systems programming, and experience with market data and performance

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 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

Modern C++
Market Data
Concurrency
Low latency
Linux
Profiling tools
Git & CMake
Ninja

Tools

Perf
Valgrind
Ninja
CMake
Flame graphs

Job description

Luxoft is seeking a C++ engineer to design and build high performance, low latency applications that process real time data. You will optimize algorithms, data structures, networking and OS interactions to minimize microseconds and maximize throughput.

Responsibilities include implementing scalable C++ services, profiling, and collaborating with trading and infrastructure teams. The role demands strong C++17+/20+ skills, Linux systems programming, and experience with market data and performance

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (low latency C++)
Software Engineer (low latency C++)

Fintal Partners • Chicago (IL)

On-site
USD 150,000 - 230,000
Senior Low-Latency C++ Architect for Trading Systems
Senior Low-Latency C++ Architect for Trading Systems

Objective Partners • Chicago (IL)

Hybrid
USD 180,000 - 260,000
Competitive base salary
Performance bonus pool
Healthcare benefits
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++ Trading Systems Architect (Low Latency)
Senior C++ Trading Systems Architect (Low Latency)

Request Technology, LLC • Woodridge (IL)

On-site
USD 140,000 - 220,000
Low-Latency C++ Engineer – Real-Time Trading Systems
Low-Latency C++ Engineer – Real-Time Trading Systems

Fintal Partners • Chicago (IL)

On-site
USD 150,000 - 230,000
C++ Software Engineer
C++ Software Engineer

Fintal Partners • Chicago (IL)

On-site
USD 180,000 - 320,000
Senior C++ Developer (with Market Data experience)
Senior C++ Developer (with Market Data experience)

Luxoft • Miami (FL)

On-site
USD 140,000 - 200,000
Lead C++ Engineer - Ultra-Low Latency Trading
Lead C++ Engineer - Ultra-Low Latency Trading

Flow Traders NV • Chicago (IL)

On-site
USD 210,850 - 256,439
Base salary + discretionary bonus
Learning & development academy
Global rotations
Senior C++ Engineer - Low-Latency, High-Throughput
Senior C++ Engineer - Low-Latency, High-Throughput

Bowden Brown • Austin (TX)

On-site
USD 500,000 - 1,500,000
Senior C++ Engineer - High-Performance, Low-Latency Systems
Senior C++ Engineer - High-Performance, Low-Latency Systems

Acquire Me • New York (NY)

On-site
USD 350,000 - 1,500,000