Skip to main content

Senior Software Developer (Trading Services)

Posted 44 days ago

objective paradigmChicago (IL)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Reference: 26320
Location: Chicago, IL, United States
Industry: Trading Firm
Posted: 2026-07-28
Contact: Ethan Hudson
Email: ehudson@oprecruiting.comPhone: 13176505687 Job TitleSenior Software Developer (Trading Services) Location Chicago, IL (Metro Area) - HybridAbout 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#LI-ML1

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this