1

C++ Trading Jobs (NOW HIRING)

next page

Showing results 1-20

C Trading information

See salary details

$10

$57

$95

How much do c++ trading jobs pay per hour?

As of Aug 24, 2026, the average hourly pay for c++ trading in the United States is $57.79, according to ZipRecruiter salary data. Most workers in this role earn between $47.12 and $63.46 per hour, depending on experience, location, and employer.

What is a C++ trading?

A C++ Trading job involves developing and optimizing high-performance trading systems using the C++ programming language. Professionals in this role work on low-latency algorithms, market data processing, and automated trading strategies for financial institutions. They focus on performance optimization, multithreading, and networking to ensure minimal latency and high efficiency. Strong knowledge of algorithms, data structures, and financial markets is essential for success in this role.

What are the typical daily responsibilities of a C++ trading professional?

C++ Trading professionals are typically responsible for designing, developing, and optimizing high-frequency or low-latency trading systems in fast-paced financial environments. Their daily work often involves writing efficient C++ code, reviewing and testing algorithms, analyzing performance data, and deploying new features or updates. Collaboration with traders, quantitative analysts, and other software engineers is common to ensure that trading strategies are accurately implemented and supported. Additionally, they may troubleshoot live trading issues, maintain existing systems, and stay updated on evolving market technologies and trends.

What are the key skills and qualifications needed to thrive in the C++ trading position, and why are they important?

To thrive as a C++ Trading professional, you need strong proficiency in C++ programming, a solid grasp of algorithms, data structures, and quantitative finance concepts, often supported by a degree in computer science, mathematics, or related fields. Familiarity with trading platforms, version control systems like Git, low-latency networking, and knowledge of Linux environments are highly valued, and advanced certifications in finance or programming can be advantageous. Excellent problem-solving abilities, teamwork, and strong communication skills are essential soft skills for success. These competencies are crucial for developing fast and reliable trading systems, collaborating with multidisciplinary teams, and adapting to the highly dynamic financial markets environment.

More about C Trading jobs

What are the most commonly searched types of C++ Trading jobs?

The most popular types of C++ Trading jobs are:

What states have the most C++ Trading jobs?

States with the most job openings for C++ Trading jobs include:

Infographic showing various C++ Trading job openings in the United States as of August 2026, with employment types broken down into 1% Internship, 93% Full Time, 2% Part Time, and 4% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $120,212 per year, or $57.8 per hour.

C++ Trading System Engineer

Woodridge, IL • On-site

Request Technology, LLC
1 - 10 employees

Other

Re-posted 12 days ago


Job description

***5 Days Onsite***

***We are unable to sponsor as this is a permanent full-time role***

Responsibilities:

  • Architect, develop, and maintain low-latency trading applications and market access systems in modern C++.
  • Collaborate with traders, quants, and researchers to implement, refine, and evaluate algorithmic and quantitative trading strategies.
  • Implement new trading algos and research ideas in the internal core trading framework.
  • Design and implement exchange connectivity, order routing, and market data feed handlers across multiple asset classes and venues worldwide.
  • Optimize systems for speed, throughput, scalability, and reliability, using profiling, performance tuning, and latency analysis.
  • Participate in all phases of the software development lifecycle, from requirements and design to testing, deployment, and production support.
  • Research and recommend new technologies, tools, and methods to improve performance, scalability, and code quality.

Qualifications:

  • A degree in Computer Science, Engineering, Mathematics, Physics, or a related STEM field (Bachelor s, Master s, or PhD).
  • At least 5 years of experience developing performance-critical software in modern C++ (C++14 or newer).
  • Strong knowledge of multi-threading, memory management, and network/socket programming (TCP/UDP).
  • Familiarity with Linux/Unix environments and network tools (Wireshark, TCPDump).
  • Strong organizational and software architecture skills with an eye for performance profiling and optimization.