C++ Software Engineer
$145k - $225kChicago Trading Company
C++ Software Engineer
Chicago, Illinois, United States
Chicago Trading Company (CTC) is a premier proprietary trading firm specializing in options market making. Our collaborative culture fuels innovation in quantitative research, systematic trading strategies, and cutting-edge trading technology. For over three decades CTC has provided critical liquidity across derivatives exchanges worldwide - making them fairer, more transparent, and more efficient.
We strive to be the most innovative firm in the industry today, tomorrow, and long into the future while upholding ethical excellence. We believe that CTC makes a positive impact on the markets, the lives of our employees, and all the communities to which we belong. Started in 1995 by a team of forward-thinking Traders, we are proud to call ourselves an industry leader that keeps making markets and each other better.
CTC is continuously looking for strong C++ Engineers to help deliver innovative and reliable trading platforms. Join our team to work at the cutting edge of speed and efficiency, build tools for global markets, gain experience with high-performance systems, and learn from some of the best in the business.
In addition to possessing sharp software development skills and a broad and deep understanding of software engineering concepts, success at CTC also requires flexibility, a drive for results, attention to detail, analytical skills, and a strong team spirit. These attributes are imperative for every role at CTC.
If you're thrilled about tackling complex problems and making a significant impact early in your career, we can't wait to hear from you!
Responsibilities
- Understand requirements, propose solutions, and deliver software into the production environment in a timely and robust manner.
- Foster collaboration with other teams including operations, option pricing, exchange access, inventory and risk management, and quality assurance.
- Ensure operational safety and uphold the highest standards of software engineering by thoroughly testing code, following a coherent and maintainable design and architecture, and adhering to best practices—prioritizing carefully planned, well-structured solutions over ad hoc implementations.
Qualifications
- ~2-5 years of experience working in a production environment & using modern C++, knowledge of C++20 preferred
- Some, but not all areas require experience with low latency development and performance investigation tools
- Ability to quickly triage issues and drive the resolution effort through completion
- Experience with multi-threaded programming and distributed application architecture
- Experience with developing trading algorithms a plus, but not required
Compensation
- Salary Range: $145,000 - $225,000, plus a discretionary bonus.
- The discretionary bonus will be dependent upon the individuals skills, experience, qualifications, and firm performance.
Most teams at CTC, with the exception of Trading, follow a hybrid workplace model, subject to change based on business need.
We strongly believe in the well-being of our employees and their families so we offer outstanding benefits to support you both professionally and personally. These benefits include generous time off, insurance coverage, paid parental leave, free breakfast and lunch (plus healthy snacks, of course), wellness reimbursement, and a variety of other benefits focused on providing the best employee experience.
(Disclaimer: interns and contractors are not eligible for benefits at CTC)
At CTC, we aim to cultivate a workplace that celebrates diversity and each person feels included, engaged and empowered. Where each of us feels we belong. We are committed to having a diverse workforce and are proud to be an equal opportunity employer. CTC does not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment.
If you have a disability and believe you need a reasonable accommodation in order to search for a job opening or to apply for a position, please contact us at View email address on click.appcast.io. Note that emails sent to this email account for non-disability related issues, such as following up on an application, will not receive a response.
Information submitted by job applicants may be subject to review and analysis by automated systems, including Artificial Intelligence (AI), as part of the recruitment process. Such systems are utilized to enhance the efficiency and effectiveness of our hiring procedures. Applicants are advised that any information provided may be evaluated by AI tools to ensure an equitable and thorough assessment.
- ...Overview: Latency Critical & Low Level C++ Software Engineer Chicago - Onsite About The Role: We're hiring onsite in Chicago for two C++ engineering roles: Latency-Critical C++ Engineer: Build high-performance systems used directly by traders and...Suggested
- ...C++ Software Engineer, Chicago, IL We are seeking a C++ Software Engineer to join its highly experienced team to develop systems that will contribute to our low-latency trading platform. Successful applicants for this position will be working closely with traders, quants...SuggestedWork at office
$100k - $140k
...Low-Level C++ Software Engineer Department: Technology Employment Type: Full Time Location: Chicago, IL Description At Wolverine Trading we're looking for a Low-Level C++ Software Engineer to work at the intersection of hardware and software. Your focus...SuggestedFull timeTemporary workWork at officeFlexible hoursNight shift- ...C++ Software Engineer, Chicago, IL We are seeking a C++ Software Engineer to join its highly experienced team to develop systems that will contribute to our low-latency trading platform. Successful applicants for this position will be working closely with traders,...SuggestedWork at officeRelocation
$175k - $300k
...and keep them engaged in the firm's growth. About the Position Old Mission Capital LLC, is looking to add several C++ Software Engineers to join our team in Chicago. In this role, you will be building and optimizing our current automated trading infrastructure...SuggestedFull timeWork at officeRemote workFlexible hours$175k - $225k
Overview IMC is seeking a highly skilled C++ Software Engineer to join our Chicago team. As a Software Engineer, you will design and develop software solutions tailored to the hardware-specific needs of our global trading system with a focus on optimizing performance. Our...Permanent employmentFull time- ...Senior C++ Software Engineer, Chicago, IL The Senior C++ Software Engineer will work collaboratively with technology and business teams on trading and research platforms. Design and implement high quality software solutions used for algorithmic trading, exchange connectivity...Work experience placementRelocationVisa sponsorship
$150k - $175k
...Edgehog Trading C++ Developer Edgehog Trading is a proprietary trading firm specializing in electronic options market making.... ...systems to provide liquidity across markets. Our team spans trading, engineering, and business operations, working together to build and support...Permanent employmentFull time$109.76k - $164.64k
...world. Job Summary FreeWheel is looking for passionate C++ Engineer to help design, build and support our high-quality, innovative... ...Development ~ Responsible for your owned features' complete software development lifecycle, including designing, prototyping, implementation...Work experience placementNight shiftWeekend work$133.9k - $159.7k
...an opportunity for a full-time Senior C/C++ Developer to join a team responsible for... ...Developer will have experience in all phases of software development lifecycle, from requirements... ...asset routing applications, matching engines or back end software systems to continue...Full time- ...Overview: C++ Software Developer Chicago - Onsite About The Role: We are a growing trading firm seeking a C++ Software Developer to build automated trading strategies and support the commercialization of our trading platforms. We trade equity options...
- ...C++ Trade Desk Software Developer, Chicago, IL We are seeking a C++ Trade Desk Software Developer to enhance a real-time automated trading... ...senior management. Collaborate closely with financial engineering and trading colleagues to understand functional objectives...Visa sponsorshipFlexible hours
$150k - $300k
...exploration, marked by a spirit of curiosity and relentless drive for excellence. Aquatic Capital Management is seeking a C++ Software Engineer to join our Market Data team. In this role, you'll build and maintain real-time market data infrastructure that delivers...Full timeCasual work$145k
...Sydney, Shanghai, London and Singapore. What you'll do as a Software Engineer at Akuna: Akuna is looking for motivated self-... ...efficient, flexible, and resilient Linux services using modern C++ technologies Build software using Agile methodologies...InternshipWork at officeFlexible hours- ...Senior Software Engineer Our client is a technology-driven, diversified principal trading firm. They trade their own capital at their own... ...for outstanding Senior Software Engineers with an expertise in C++. In this role, you will be a part of our Core Infrastructure team...
- We are looking for a senior C++ developer to help us prosper our massive existing codebase for our core Security products. We are looking to enhance the suite extensively in the coming months in terms of both functional enhancements and non‑functional critical C++ related...
- Our client is looking for a motivated C++ developer to join our growing engineering team and contribute to the build-out of our proprietary options market... ...systems, networking or performance analysis Build software using Agile methodologies and modern software best practices...
- ...construction technology company seeks an experienced Embedded Software Engineer II to design and maintain software for embedded systems. The successful... ...in embedded software development, and proficient in modern C++. The role emphasizes collaboration and problem-solving, with...
$150k - $200k
...Senior Software Engineer - C++ We are recognized as a world-leading Emerging Technology staffing and recruiting firm, with a strong specialization in Blockchain. We recruit CTOs, VPs, Senior Software Architects, Application Developers and Software Engineers for some...Permanent employmentFull timeH1bRelocation- ...our talented Team. Job Title: Embedded C++ Developer Location(s): Chicago, IL Job... ...development and maintenance of embedded software solutions used in commercial and industrial... ...embedded technologies and complex engineering challenges. Ampcus is an Equal Opportunity...
- ...Overview: GUI Linux/C++ Developer Chicago - Onsite About The Role: As our skilled GUI Designer/Developer with expertise... ...to create efficient, responsive user interfaces for our software. What You'll Do: Collaborate with teams to gather project...
- ...C++ Trading Systems Software Developer, Chicago, IL We are seeking a C++ Trading Systems Software Developer to enhance a real-time automated... ...management. - Collaborate closely with financial engineering and trading colleagues to understand functional objectives...Visa sponsorshipFlexible hours
$150k - $175k
Edgehog Trading in Chicago is hiring a Senior C++ Software Engineer specializing in low-latency trading systems. You will design and optimize applications, ensuring efficient system interactions while collaborating closely with traders and engineers. The role requires 5...$175k - $225k
A leading trading firm is seeking a Senior Software Engineer in Chicago to design and operate high-performance trading systems. The ideal candidate... ...experience in system development and deep knowledge of modern C++. The role includes designing low-latency systems, managing...- An innovative trading firm in Chicago is seeking a Senior Software Engineer to join their Core Infrastructure team. This role focuses on designing... ...a low latency trading platform, requiring deep expertise in C++ and Python. You will tackle complex challenges in a high-...
$150k - $250k
...time. Join Our Team We are seeking talented Software Engineers to join our ranks and help drive our mission forward.... ...technological advancement Requirements Proficiency in C++ with at least 5 years of experience Strong grasp of object...- ...and maintain our exchange connectivity software.This is a fix term contract for a year with... ...imagine how this needs a high level of engineering skill to keep it under control. You... ...similar essential. Experienced in C/C++ development (Typically a minimum of 2 years...Fixed term contractWork at office
$175k - $250k
Belvedere Trading in Chicago is looking for a Software Engineer to design and optimize high-performance trading systems. With a focus on scalable... ...of software development experience and proficiency in modern C++. The firm welcomes diverse backgrounds and promotes a non-...- Blueface Ltd in Chicago is seeking a passionate C++ Engineer to design, build, and support our high-quality video advertising platform within our Streaming Hub Team. The role involves collaboration with project stakeholders and conducting analysis to determine integration...
$80k - $130k
A leading global trading firm in Chicago is seeking a Junior Software Engineer to join its Proprietary Trading Group. In this role, you will collaborate... ...in Computer Science or Engineering along with proficiency in C++ and Python. The role offers a competitive salary range of $80,...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Software Engineer. Be the first to apply!

