Senior C++ Trading Software Developer, Chicago Onsite
Overview
You will design and implement high-quality software for algorithmic trading and exchange connectivity with C++. Collaborate with technology and business teams to build and scale trading and research platforms. This role is 100% onsite in Chicago. You own the full development lifecycle and deliver reliable, low-latency solutions.
What You'll Do6
- 1Design and implement high-quality C++ software for algorithmic trading and exchange connectivity.
- 2Collaborate with technology and business teams to enhance trading and research platforms.
- 3Scale and optimize trading systems for low-latency performance.
- 4Debug and resolve complex issues in live trading environments.
- 5Drive the development of new features from design through deployment.
- 6Ship robust and maintainable code for high-frequency trading systems.
Requirements4
- 15+ years of professional experience in C++ development.
- 2Strong knowledge of Linux and networking protocols.
- 3Experience with low-latency trading systems and exchange connectivity.
- 4Ability to work onsite in Chicago, Illinois.
Salary Insight
$150 - $175k per year
Location
Required Skills
Similar open positions
Explore active roles that match your skills and interests.

Next Step Systems
VerifiedSenior Quantitative Researcher, Buy-Side Onsite Chicago
You will own the full research lifecycle for market pattern discovery at a Chicago buy-side firm. 5+ years in quantitative research with Python and SQL are required. You will join a cross-functional team of technologists and traders. This role stands out for its 100% onsite collaboration and direct impact on trading strategies.

Next Step Systems
VerifiedSenior Quantitative Researcher
Senior Quantitative Researcher owns the full research lifecycle for buy-side trading strategies, from data exploration to production deployment. This role sits at the intersection of technology and business, working with a dedicated team of engineers and traders. The researcher will directly influence portfolio decisions using advanced statistical and machine learning models. Onsite in Chicago, this position offers direct exposure to live trading and a collaborative culture.

Next Step Systems
VerifiedSenior Linux Systems Engineer - Low Latency Trading
Senior Linux Systems Engineer owns the design, deployment, and maintenance of a global low-latency trading and research infrastructure. You will work with Red Hat Linux, Kubernetes, and Ansible to ensure sub-millisecond performance. Collaborate with technologists and business teams to scale systems across multiple data centers. This role stands out by directly influencing trading performance in a high-stakes environment.

Motion Recruitment Partners, LLC
VerifiedTrade Support Engineer Chicago Illinois
Own monitoring production systems and troubleshoot trading issues while supporting traders in a hybrid role. Drive reliability and speed in an electronic trading environment.

Alliance Sourcing Network
VerifiedEmbedded Software Engineer Alliance Sourcing Network Chicago
Own development of embedded systems for a client. Deliver scalable solutions at enterprise level. Drive innovation across agnostic platforms.

Parkar Consulting Group, LLC
VerifiedSr Python Developer Trading Risk Platforms NYC
Own the design and delivery of Python-based backend services for trading and risk platforms at a global investment bank. You will build data processing pipelines that feed risk calculations, trade workflows, and reporting. Work alongside quant analysts and trading desk technologists in a hybrid New York City office. This role focuses on mission-critical systems where reliability and performance matter daily.