Software Engineer (low latency C++)

Fintal Partners

Chicago (IL)

On-site

USD 150,000 - 230,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

Fintal Partners in Chicago seeks a veteran C++ developer to design, implement, and optimize high-performance applications for real-time trading. You will collaborate with traders and quants to minimize latency and ensure robust data processing.

The role requires deep knowledge of modern C++, multi-threading, profiling, and Linux kernel-level optimizations. You will work across CPU/network performance, tuning and profiling to meet strict SLAs in a demanding financial environment.

Qualifications

  • Proven experience in modern C++ and performance optimization.
  • Deep understanding of multi-threading and Linux systems programming.
  • Experience building low-latency systems and profiling CPU/network performance.

Responsibilities

  • Design, develop, and optimize high-performance C++ applications for real-time trading.

Skills

C++
C++17/20
Low-latency
Multi-threading
Linux systems
Performance optimization
Profiling
Network I/O
RDMA
DPDK

Tools

RDMA
DPDK

Job description

Design, develop, and optimize high-performance C++ applications to minimize latency in real-time trading environments. Collaborate with traders and quantitative researchers to build scalable, resilient software for market data processing and electronic trading.

Requirements

Requires strong commercial experience in modern C++ and a deep understanding of performance optimization, multi-threading, and Linux systems programming. Proven expertise in building low-latency systems and profiling applications for CPU and network performance is essential.

Key Skills

C++, C++17, C++20, Low-latency, Multi-threading, Concurrent programming, Memory management, Linux, Systems programming, Performance tuning, Profiling, TCP/UDP, Kernel bypass, RDMA, DPDK, Python

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Developer - Low Latency Trading
C++ Developer - Low Latency Trading

Selby Jennings • Chicago (IL)

On-site
USD 120,000 - 180,000
Low-Level Software Engineer (C++)
Low-Level Software Engineer (C++)

Fintal Partners • Chicago (IL)

On-site
USD 140,000 - 210,000
C++ Developer – Low Latency Trading Systems
C++ Developer – Low Latency Trading Systems

Fintal Partners • Chicago (IL)

On-site
USD 100,000 - 130,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
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
Ultra-Low Latency C++ Engineer for Quant Trading
Ultra-Low Latency C++ Engineer for Quant Trading

Durlston Partners LLP • New York (NY)

On-site
USD 600,000 - 750,000
C++ Engineer, Trading Systems
C++ Engineer, Trading Systems

talisman • Chicago (IL)

On-site
USD 150,000 - 230,000
Senior C++ Engineer: High-Performance, Low-Latency
Senior C++ Engineer: High-Performance, Low-Latency

Luxoft • Miami (FL)

On-site
USD 140,000 - 200,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
Ultra-Low Latency C++ Engineer — Real-Time Trading
Ultra-Low Latency C++ Engineer — Real-Time Trading

Goliath Partners • New York (NY)

On-site
USD 300,000 - 350,000
Competitive compensation
Collaborative environment
Access to cutting-edge hardware/software