Senior Software Developer (Trading Services)

OP Recruiting

Chicago (IL)

Hybrid

USD 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation
Healthcare & 401k matching
Incentive bonus pool

Job summary

OP Recruiting in Chicago is seeking a Senior Software Developer to design and implement mission-critical, low-latency trading infrastructure that processes real-time market data and supports risk evaluation.

You will build scalable distributed services, optimize C++ code paths, and collaborate with quants and trading desks to deploy features for dynamic strategies. This role offers a hybrid work arrangement, competitive compensation, and a comprehensive benefits package.

Qualifications

  • 5+ years of hands-on background crafting high-throughput, low-latency distributed platforms.
  • Proficient in Modern C++ (C++11-C++17) with lock-free data structures and multithreading.
  • Experience with real-time, high-throughput data environments.
  • Designs highly available, fault-tolerant software systems.
  • Strong Linux/Unix internals and network protocols knowledge (TCP/UDP).
  • Relational DB design and queries (PostgreSQL or similar).
  • Bachelor’s degree in CS, CE, or related field.
  • Clear written and verbal communication across teams.

Responsibilities

  • Architect ultra-low latency services processing live market updates and portfolio risk.
  • Engineer scalable distributed architectures handling multi-million events per second.
  • Build robust messaging frameworks and data pipelines for continuous availability.
  • Fine-tune C++ codebases to minimize microsecond delays and improve resiliency.
  • Collaborate with quants and trading desks to deliver features for dynamic strategies.

Skills

C++11-17
Lock-free data structures
Multithreading
Low-latency
Linux internals
TCP/UDP networking
PostgreSQL or similar
Communication

Education

Bachelor's degree in Computer Science/Engineering

Tools

GDB
tcpdump
Wireshark

Job description

Job Title

Senior Software Developer (Trading Services)

Location

Chicago, IL (Metro Area) - Hybrid

About The Opportunity

Join a premier proprietary trading organization to engineer mission-critical, low-latency infrastructure that powers firm-wide position tracking and real-time risk evaluation. In this role, you will build scalable distributed systems designed to transform high-throughput market feeds into immediate, actionable execution data.

Responsibilities
  • Architect ultra-low latency services that process live market updates, global positions, and portfolio risk metrics.
  • Engineer scalable distributed architectures capable of processing multi-million event throughput per second.
  • Construct robust, fault-tolerant messaging frameworks and data pipelines designed for continuous availability.
  • Fine-tune C++ codebases and platform internals to minimize microsecond delays and strengthen overall resiliency.
  • Work side-by-side with quant researchers, trading desks, and core engineering to deliver features supporting dynamic strategies.
Requirements (Must-Have)
  • Experience: 5+ years of hands-on background crafting high-throughput, low-latency distributed platforms.
  • Core Technical Skills: Modern C++ (C++11 through C++17), with demonstrated mastery of lock-free data structures, multithreading, and low-level memory models.
  • Domain Knowledge: Background working with high message-rate, bandwidth-heavy real-time data environments.
  • Architecture: Proven skill in designing highly available, fault-tolerant software systems.
  • Systems & Networking: Strong understanding of Linux/Unix internals, network protocols (TCP/IP, UDP), and socket communication.
  • Data Management: Solid grounding in relational database design and query structure (e.g., PostgreSQL or similar).
  • Education: Bachelor’s degree in Computer Science, Computer Engineering, or a related technical discipline.
  • Collaboration: Clear written and verbal communication skills for effective technical alignment across research and trading teams.
Preferred Qualifications (Nice-to-Have)
  • Hands-on proficiency using network diagnostics and low-level debugging utilities (e.g., GDB, tcpdump, Wireshark).
  • Prior technical experience within quantitative finance, market making, or high-frequency trading infrastructure.
Compensation & Benefits
  • Competitive base salary paired with a performance-driven incentive bonus pool.
  • Comprehensive healthcare package, retirement savings matching, and standard corporate benefits.
Equal Employment Opportunity

This partner organization provides equal employment opportunities to all employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status

Accepting Candidates
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C++ Engineer
Senior C++ Engineer

Harrington Starr • Chicago (IL)

Hybrid
USD 150,000 - 210,000
Software Developer (Java)
Software Developer (Java)

OP Recruiting • Chicago (IL)

On-site
USD 120,000 - 170,000
Software Developer (Gateway/Market Data)
Software Developer (Gateway/Market Data)

Objective Partners • Chicago (IL)

Hybrid
USD 140,000 - 190,000
Senior C++ Engineer / Prop Trading / Woodridge, IL
Senior C++ Engineer / Prop Trading / Woodridge, IL

Motion Recruitment • Woodridge (IL)

Hybrid
USD 130,000 - 175,000
Competitive base salary
Bonus eligible
Medical Insurance
+6
Software Developer (Gateway/Market Data)
Software Developer (Gateway/Market Data)

OP Recruiting • Chicago (IL)

Hybrid
USD 120,000 - 210,000
Bonus potential
Health insurance
Dental insurance
+4
Senior Trading Systems Engineer
Senior Trading Systems Engineer

LeoForce • Chicago (IL)

On-site
USD 275,000 - 450,000
Senior C++ Software Engineer
Senior C++ Software Engineer

Phaxis • Chicago (IL)

On-site
USD 150,000 - 210,000
Medical insurance
Dental insurance
Vision insurance
+2
C++ Senior Engineer - Market Data
C++ Senior Engineer - Market Data

Chicago Trading Company • New York (NY)

On-site
USD 225,000 - 250,000
Generous time off
Insurance coverage
Paid parental leave
+2
Senior C++ Market Data Engineer
Senior C++ Market Data Engineer

Harrington Starr • Chicago (IL)

Hybrid
USD 140,000 - 190,000
Software Engineer
Software Engineer

Soni • New York (NY)

On-site
USD 136,000 - 175,000