×
Register Here to Apply for Jobs or Post Jobs. X

C++ Software Engineer

Job in Chicago, Cook County, Illinois, 60290, USA
Listing for: OP Recruiting
Full Time position
Listed on 2026-05-16
Job specializations:
  • Software Development
    Software Engineer, DevOps
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

About the Opportunity

We are seeking a high-caliber Software Engineer to join a premier global proprietary trading firm. In this role, you will architect and deploy sophisticated automated trading algorithms and mission-critical infrastructure within a high-performance, low-latency environment. You will collaborate closely with cross-functional teams to expand a world-class research platform and integrate new market connectivity globally.

Location

Chicago, IL

Responsibilities
  • Systems Architecture & Engineering:
    Design and implement scalable, maintainable trading software using modern C++ in a distributed systems environment.
  • Market Connectivity:
    Build and maintain robust interfaces for global exchanges, ensuring strict adherence to technical specifications and deep integration with core trading engines.
  • Performance Optimization:
    Identify and resolve bottlenecks across the entire stack—from high-level algorithmic logic down to Linux kernel and network protocol optimizations.
  • Research Infrastructure:
    Develop and manage distributed storage solutions and proprietary tools to support large-scale data analysis and strategy simulation.
  • Strategy Implementation:
    Partner with quantitative researchers to translate complex trading signals into production-ready code and reconcile live performance against simulated models.
  • Operational Excellence:
    Lead rigorous code reviews, develop comprehensive monitoring systems, and investigate production issues to ensure 24/7 system reliability.
Requirements (Must-have)
  • Technical Proficiency:
    Exceptional engineering skills in C++ or another statically-typed, imperative language, with a deep understanding of software design fundamentals.
  • Systems Knowledge:
    Strong grasp of the full computing stack, including low-level networking, memory management, and hardware/software abstraction layers.
  • Problem Solving: A proven ability to solve complex technical challenges with fully automated, scalable, and extensively tested solutions.
  • Collaborative Mindset: A low-ego approach to work, thriving in both autonomous tasks and highly integrated team environments.
  • Education:

    A degree in Computer Science, Computer Engineering, or a related technical field (or equivalent professional experience).
Preferred Qualifications (Nice-to-have)
  • Industry

    Experience:

    Prior experience within the electronic trading or fintech sectors is highly valued but not required.
  • Environment:
    Proficiency with Linux-based development and system internals.
  • Advanced Optimization:
    Familiarity with lock-free data structures, compiler intrinsics, and micro-benchmarking.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary