Senior C++ Trading Software Developer/Remote

Remote • Posted 4 hours ago • Updated 4 hours ago
Contract Corp To Corp
Contract W2
Contract Independent
1 Year
No Travel Required
Remote
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Senior C++ Trading Software Developer

Summary

Senior C++ Trading Software Developer

Location-Remote

Job Summary

We are looking for a highly skilled Senior C++ Trading Software Developer to design, develop, and optimize high-performance trading systems and applications. The ideal candidate will have strong C++ programming skills and experience working with financial markets, trading platforms, or low-latency systems.

Key Responsibilities

  • Design, develop, and maintain high-performance trading applications using C++.
  • Build and optimize low-latency, high-throughput trading systems.
  • Develop market data processing, order management, and execution components.
  • Work closely with traders, quantitative developers, and technology teams.
  • Analyze and resolve performance, scalability, and production issues.
  • Implement robust, reliable, and scalable software solutions.
  • Conduct code reviews, testing, debugging, and performance tuning.
  • Contribute to system architecture and technical design decisions.
  • Monitor and improve system latency, reliability, and overall performance.

Required Skills

  • Strong expertise in C++, preferably C++11/14/17 or newer.
  • Strong understanding of object-oriented programming and STL.
  • Experience with multithreading, concurrency, memory management, and performance optimization.
  • Strong knowledge of Linux/Unix environments.
  • Good understanding of data structures, algorithms, and system design.
  • Experience with networking, TCP/IP, sockets, or distributed systems.
  • Strong debugging and problem-solving skills.

Trading / Financial Markets Experience

  • Experience with electronic trading, capital markets, or financial technology.
  • Understanding of market data, order books, order execution, and trading workflows.
  • Experience with exchange connectivity or trading protocols such as FIX is preferred.
  • Knowledge of low-latency/high-frequency trading environments is a strong advantage.

Preferred Skills

  • Experience with low-latency or high-performance computing.
  • Knowledge of Python or scripting languages.
  • Experience with Git and CI/CD tools.
  • Familiarity with exchange APIs and market data feeds.
  • Experience with profiling and performance-analysis tools.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10513292
  • Position Id: 73718-12895-1788556620
  • Posted 4 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

Today

Easy Apply

Contract

200 - 300

Remote

Today

Easy Apply

Contract

200 - 300

Remote

Today

Easy Apply

Contract

200 - 300

Remote

Today

Easy Apply

Contract

200 - 300

Search all similar jobs