Senior C++ Engineer - Low-Latency Trading Systems

Access Search, Inc.

Chicago (IL)

On-site

USD 150,000 - 230,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive salary
Medical/dental/vision
Relocation assistance
Generous vacation
Training & development
Catered lunches
Team events
Casual environment

Job summary

Access Search, Inc. is seeking a highly skilled C++ Software Engineer to design, develop, and optimize mission-critical systems powering electronic trading.

You will work with traders, researchers, and infrastructure teams to build high-performance applications handling real-time market data, order management, and strategy deployment. Ideal candidates have 5+ years of C++ experience, deep knowledge of modern C++ (C++17/20), Linux, and multithreading.

Qualifications

  • 5+ years of professional software development experience in C++.
  • Strong knowledge of modern C++ (C++17/20 preferred), including concurrency, memory management, and performance optimization.
  • Experience developing high-performance, distributed, or low-latency applications.
  • Solid understanding of data structures, algorithms, and computer systems fundamentals.
  • Familiarity with Linux development environments and systems programming concepts.
  • Experience working with multithreaded applications and network programming.
  • Strong debugging and problem-solving skills.
  • Ability to collaborate effectively with engineers, traders, and researchers in a fast-paced environment.
  • Excellent communication skills and attention to detail.

Responsibilities

  • Design, develop, and maintain high-performance C++ applications used throughout the trading lifecycle.
  • Build and optimize low-latency systems for market data processing, order management, and trade execution.
  • Collaborate with traders and quantitative researchers to implement and enhance trading strategies.
  • Profile, benchmark, and optimize software to minimize latency and maximize throughput.
  • Develop scalable infrastructure and tooling to support research, trading, and operational workflows.
  • Troubleshoot complex production issues across applications, operating systems, and networking layers.
  • Participate in architecture discussions and contribute to the long-term technical direction of core trading systems.
  • Improve system reliability, monitoring, and operational visibility across critical services.
  • Work closely with infrastructure and DevOps teams to deploy and support trading applications in co-located data centers and production environments.
  • Contribute to code reviews and uphold high standards of software quality, testing, and engineering excellence.

Skills

C++
C++17/20
Concurrency
Memory management
Linux development
Multithreading
Networking
Debugging
Communication

Education

Bachelor's degree in Computer Science, Computer Engineering, Mathematics, Physics

Tools

Python
TCP/UDP networking

Job description

Access Search, Inc. is seeking a highly skilled C++ Software Engineer to design, develop, and optimize mission-critical systems powering electronic trading.

You will work with traders, researchers, and infrastructure teams to build high-performance applications handling real-time market data, order management, and strategy deployment. Ideal candidates have 5+ years of C++ experience, deep knowledge of modern C++ (C++17/20), Linux, and multithreading.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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: Low-Latency Trading & Performance
Senior C++ Engineer: Low-Latency Trading & Performance

Fintal Partners • Chicago (IL)

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

Entec Partners • New York (NY)

On-site
USD 180,000 - 260,000
Senior C++ Engineer — Low-Latency Trading Systems
Senior C++ Engineer — Low-Latency Trading Systems

Chicago Trading Company • Chicago (IL)

On-site
USD 200,000 - 250,000
Generous time off
Insurance coverage
Paid parental leave
+2
Low-Latency C++ Trading Systems Architect
Low-Latency C++ Trading Systems Architect

Request Technology, LLC • Woodridge (IL)

On-site
USD 130,000 - 210,000
C++ Low-Latency Trading Systems Engineer
C++ Low-Latency Trading Systems Engineer

OP Recruiting • Chicago (IL)

On-site
USD 180,000 - 240,000
Senior C++ Software Engineer
Senior C++ Software Engineer

Fintal Partners • Chicago (IL)

On-site
USD 150,000 - 230,000
Senior Low-Latency C++ Engineer for Real-Time Trading
Senior Low-Latency C++ Engineer for Real-Time Trading

ssg • New York (NY)

On-site
USD 175,000 - 250,000
401k matching
Medical, dental, vision insurance
Lunch stipends
+1
Senior C++ Engineer: Low-Latency Trading Systems
Senior C++ Engineer: Low-Latency Trading Systems

Lever, Inc. • Chicago (IL)

On-site
USD 175,000 - 250,000
Discretionary bonuses
Comprehensive benefits
Flexible work options
C++ Engineer, Trading Systems
C++ Engineer, Trading Systems

talisman • Chicago (IL)

On-site
USD 130,000 - 210,000