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

C++ Trading Systems Developer

Job in Oakland, Alameda County, California, 94666, USA
Listing for: Request Technology
Full Time position
Listed on 2026-10-26
Job specializations:
  • Software Development
    Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 150000 - 170000 USD Yearly USD 150000.00 170000.00 YEAR
Job Description & How to Apply Below
C++ Trading Systems Developer Salary: 150-170K + Bonus

Location:

Woodridge, ILTravel: 0%
Job Categories:

Development Visa Requirement:

US Citizenship / Permanent Resident Base Salary: 150-170K + Bonus Recruiter Name:
Craig Johnson Recruiter Email: [data-form-index="0"].gform-theme{}Apply to Job"*" indicates required fieldsX/Twitter This field is for validation purposes and should be left unchanged.

Name
* First Last Email
* Message Resume Upload Max. file size: 256 MB.CAPTCHAYou can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.

Overview
*** This role requires working onsite 4 days each week
****** We are unable to sponsor for this permanent full-time role
****** Position is Bonus eligible
*** Prestigious Financial Firm is currently seeking a C++ Trading Systems Developer with industry experience. Candidate will design, build, and optimize our high-performance, low-latency trading infrastructure and strategies. This is a hands-on engineering role working directly with traders, quants, and other technologists to deliver cutting-edge solutions in global markets.

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.

Tagged as: c++ developer, c++ development, low-latency software engineer, trading systems developer

Related Jobs Software Engineer – Oracle Cloud Oakland, CA or Alpharetta, GA Contract

Posted 3 weeks agoJava Automation Engineer Chicago, IL or Dallas, TXFull Time Posted 2 weeks ago Senior Software Engineer Oakland, CA or Alpharetta, GA Contract

Posted 3 days ago
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