Senior Software Developer (Trading Services)

Objective Partners

Chicago (IL)

Hybrid

USD 180,000 - 260,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive base salary
Performance bonus pool
Healthcare benefits

Job summary

Objective Partners in Chicago, IL is seeking a Senior Software Developer (Trading Services) to engineer mission-critical, low-latency infrastructure powering real-time risk evaluation and position tracking. You will design scalable distributed systems, optimize C++ code paths to microsecond delays, and collaborate with quant researchers to translate market feeds into actionable execution data.

The role demands 5+ years of C++11–C++17 experience, lock-free data structures, Linux internals, and

Qualifications

  • 5+ years of hands-on experience crafting high-throughput, low-latency distributed platforms.
  • Proven mastery of modern C++ (C++11–C++17) with lock-free data structures, multithreading, and memory models.
  • Background in real-time data environments with high message rates.
  • Proven skill in designing highly available, fault-tolerant software systems.
  • Strong knowledge of Linux/Unix internals, network protocols, and socket communication.
  • Solid grounding in relational database design and query structure (PostgreSQL).
  • Bachelor’s degree in Computer Science, Computer Engineering, or related discipline.
  • Clear written and verbal communication across teams.

Responsibilities

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

Skills

High-throughput
Low-latency
C++11–C++17
Lock-free data structures
Multithreading
Linux internals
TCP/IP networking
PostgreSQL
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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - C++
Software Engineer - C++

Objective Partners • Chicago (IL)

On-site
USD 180,000 - 260,000
Senior Software Engineer (Low-Latency Trading Systems)
Senior Software Engineer (Low-Latency Trading Systems)

Stonepath • Chicago (IL)

Hybrid
USD 180,000 - 250,000
Software Developer (Java)
Software Developer (Java)

OP Recruiting • Chicago (IL)

On-site
USD 120,000 - 170,000
Trading Engineer - Strategy
Trading Engineer - Strategy

OP Recruiting • Chicago (IL)

Hybrid
USD 175,000 - 225,000
Premium health insurance
Generous paid leave
Software Developer (Java)
Software Developer (Java)

Objective Partners • Chicago (IL)

On-site
USD 140,000 - 230,000
Discretionary bonus
Comprehensive health benefits
Software Engineer - C++
Software Engineer - C++

OP Recruiting • Chicago (IL)

On-site
USD 120,000 - 180,000
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++ Software Engineer – Real Time Trading
Senior C++ Software Engineer – Real Time Trading

Wolverine Trading • Chicago (IL)

On-site
USD 100,000 - 140,000
Free breakfast and lunch from in-house
On-site gym
Frequent company outings
+4
Junior C++ Engineer | Proprietary Trading Firm
Junior C++ Engineer | Proprietary Trading Firm

Selby Jennings • New York (NY)

On-site
USD 120,000 - 150,000
Software Enigneer – Java/Linux
Software Enigneer – Java/Linux

Talener • New York (NY)

On-site
USD 150,000 - 175,000