Talent.com
C++ Linux Programmer

C++ Linux Programmer

Chicago Financial Search, Inc.Chicago, IL, Illinois, USA
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

C++ Linux Programmer

Chicago – Onsite

About The Role :

As a sharp C++ developer with solid Linux expertise, you'll be part of a great team.

What You'll Do :

As a core developer focused on Futures Market Making, you will work closely with our development team on everything from building direct access to global exchanges, to solving performance & scaling issues, to developing tools & datasets to accelerate quantitative research.

What We're Looking For :

  • BS / MS in Computer Science, Electrical / Computer Engineering, or related field
  • 3+ years of experience building modern C++ applications in Linux
  • Deep expertise in modern C++, performance tuning, and debugging
  • Strong grasp of low-latency data structures and programming (e.g., lock-free queues, STL, templates)
  • Solid understanding of computer hardware architecture
  • Proven ability to optimize C++ code for latency and performance
  • Strong knowledge of networking, especially TCP / UDP, sockets, and kernel bypass (e.g., Open Onload)
  • Skilled in multi-threading : atomics, mutexes, lock-free techniques
  • Proficient in Linux systems : config, tuning, scripting, and performance tools
  • Familiar with SQL and relational databases
  • Fluent in Git and modern version control workflows

Additional qualifications would be a big plus :

  • Strongly prefer knowledge of financial markets, futures exchanges, and fixed income products
  • Experience building multicast market data feed handlers or order gateways for major exchanges
  • Background in developing trading bots or execution algorithms
  • OOJ-1440G

    serp_jobs.job_alerts.create_a_job

    Programmer • Chicago, IL, Illinois, USA