
Closed
Posted
Paid on delivery
I need a C++ developer to create an algorithmic trading system focused on order management. The system should be optimized for low latency and include robust order routing capabilities. Key Requirements: - Implement algorithmic trading strategies - Develop order management system, with a focus on order routing - Ensure low latency performance Ideal Skills and Experience: - Proficiency in C++ - Experience in developing trading systems - Knowledge of algorithmic trading and order management - Familiarity with low latency optimization techniques
Project ID: 40588431
143 proposals
Remote project
Active 2 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
143 freelancers are bidding on average $1,043 USD for this job

Hi I am a software engineer with over 16 years of experience, including C++ systems where latency, reliability and clean failure handling matter. I can build the order management and routing core for your algorithmic trading system with a practical low-latency design: clean separation between strategy signals, order validation, routing, order state tracking, cancels/fills/rejects, and logging/replay so behavior can be tested before live use. I would start by confirming the target broker or exchange API, market data source, expected order types, and latency targets, then implement the OMS and strategy hooks in modern C++ with careful memory/layout choices, minimal locking on hot paths, and deterministic state handling. I can also add a small simulator or replay mode to verify the full order lifecycle safely. A few details I would like to clarify are whether FIX is required, which asset class is involved, and whether you already have strategy logic or need that designed as well. Please contact me to discuss details.
$1,500 USD in 21 days
7.6
7.6

Since 2015 I have been working in C/C++/C# programming and 10(ten) years of experience in C/C++/C# programming. Windows Desktop Application, Console Application, Image Processing and have knowledge in Driver Development in C. Expert in data structure building and Object Oriented Programming (OOP). Have a great experience in C++ MFC and C++ WinUI 3 for GUI design and development. Also expert in C/C++ GPU CUDA programming. If you want a good delivery of the project, then send me a message, please.
$1,500 USD in 30 days
7.4
7.4

Low latency here will depend as much on the order-routing path and how market/order events are handled as on the trading strategy itself, so I’d keep latency-sensitive processing away from unnecessary allocations and blocking operations. I’d first confirm the expected order lifecycle and routing requirements, then structure the C++ system so strategy logic, order management, and routing remain clearly separated without adding overhead to the critical path. Particular attention should go to order state transitions and routing failures, since rejected, partially filled, or failed orders need consistent handling to avoid incorrect internal state. For the performance-critical path, I’d use profiling to identify actual bottlenecks rather than optimizing blindly, with careful attention to memory allocation and synchronization. Which trading venue or API will the order-routing layer need to integrate with? That connection point will significantly affect the implementation.
$1,200 USD in 15 days
7.1
7.1

Hi there, I am thrilled to submit my proposal for your Low Latency C++ Trader project. With extensive experience in developing high-performance trading systems, I am confident in delivering a solution that meets your exact requirements. Your need for a robust algorithmic trading system with optimized low latency performance aligns perfectly with my expertise. I have a strong background in C++ and have successfully developed multiple trading platforms that prioritize efficient order management and routing. This experience has equipped me with the knowledge of implementing cutting-edge low latency optimization techniques, ensuring rapid execution and minimal delay. To address the project requirements, I propose a structured approach where we begin by analyzing and defining the specific trading strategies you wish to implement. Following this, I will focus on developing a comprehensive order management system that facilitates seamless order routing. By utilizing advanced optimization methods, I will ensure the system operates at peak performance, providing you with a competitive edge in the market. I am excited about the opportunity to collaborate with you on this project and am dedicated to delivering a high-quality solution tailored to your needs. Looking forward to discussing how I can contribute to your project's success. Best Regards,
$1,125 USD in 14 days
6.9
6.9

Hello!, I am a Florida-based senior software engineer(frontend, backend, ecommerce, etc)... and I read your Low Latency C++ Trader description carefully. I understand you need an algorithmic trading system focused on order management, with low-latency execution and a clean, reliable architecture. I’ve spent about 15 years building production software in C++, C#, trading systems, and high-performance backend services, so this is a strong fit. What stands out most is the order management layer, because that’s where speed, reliability, and proper state handling really matter. My approach would be: 1. Clarify execution flow, broker/exchange connectivity, and order lifecycle rules 2. Design a lean, event-driven C++ architecture for fast order handling 3. Implement, test, and benchmark core components for latency and stability 4. Validate with realistic scenarios and fail-safe behavior Relevant work: - TradePulse Engine, an order-routing and execution tool for a small prop trading team - QuantDesk OMS, a C++/C# trading operations dashboard - MarketFlow Lite, a low-latency signal-to-order pipeline - RiskGate Pro, a broker-integrated pre-trade validation system Could you please clarify the following questions to help me better understand the project? 1. Which broker/exchange API or FIX connection do you want to use? 2. Do you already have the trading logic, or should I build the OMS framework only? 3.
$1,200 USD in 5 days
6.4
6.4

I can develop a high-performance C++ trading system focused on low-latency order management and routing. I have experience with efficient architecture, performance optimization, and building reliable financial software components. I’ll deliver clean, maintainable code designed for speed, stability, and future strategy expansion.
$750 USD in 5 days
6.8
6.8

Hello Sir/MAM I am a skilled full stack developer. Having rich experience in Java , C++ , C , C# , Python , Eclipse , Sql , Mysql , .Net ,Oracle , Object Oriented Programming , Data Structure , Algorithms, Linux , Windows , Cloud , Azure . I have a perfect grip on “Artificial Intelligence” “Automation” , and work in “Machine Learning” Deep Learning “Computer Vision ”. My track record as demonstrated in my 100% job completion and 5-star review rating showcases My ability to deliver exceptional results on time and with utmost quality I believe that my skill set makes me the ideal candidate for this project Please come on chat we will discuss more about this I will be waiting for your reply . Thanks and Best Regards
$751 USD in 2 days
6.4
6.4

Hi, I recently worked on a trading platform where I built the execution layer connecting strategies with broker APIs while keeping order flow reliable and fast. I understand that in trading, every millisecond and every order matters. I can build a clean C++ order management system with efficient routing, low-latency processing, and a design that is easy to extend with new strategies later. One question: which market or exchange will this connect to, and do you already have a preferred protocol or broker API? Looking forward to building something faster than the market can surprise us. Best regards, Dev S.
$1,500 USD in 15 days
6.4
6.4

Good afternoon, I can help build your low latency C++ trading system focused on order management and order routing. I'll prioritize clean, efficient code to ensure low latency performance while implementing your algorithmic trading strategies. I will review your exact requirements, develop the core order management features, optimize for speed, and thoroughly test the system. This approach keeps the build reliable and maintainable. Can you share more details about the trading strategies and any existing infrastructure or code? Best regards, Waqas & GoDesign Team
$750 USD in 3 days
6.3
6.3

Hello, I reviewed your requirements and understand that you're looking for a C++ developer to build a low-latency algorithmic trading system with a strong focus on reliable order management and efficient order routing. I can help design and develop the core trading architecture, implement the required algorithmic strategies, build the order management and routing layer, and optimize performance for latency-sensitive execution. The system will be structured with clean, maintainable components so additional strategies and broker/exchange connections can be integrated in the future. I'm also a trader myself, so I understand the practical importance of execution speed, order-state management, fills, rejections, and overall system reliability—not just the programming side of the project. Quick question: Which broker or exchange API/FIX gateway will the system connect to, and what markets will you be trading? I can start ASAP and would be happy to discuss your strategy and execution requirements in detail. Looking forward to hearing from you. Best Regards
$1,125 USD in 5 days
6.1
6.1

Your order routing layer will become the bottleneck if you're not using lock-free data structures and zero-copy message passing. At sub-millisecond latency targets, even a single mutex can add 50-100 microseconds of jitter that kills alpha. Quick questions - what's your target tick-to-trade latency, and are you routing to a single exchange or multi-venue with FIX protocol? Here is the architectural approach: - C++ LOW LATENCY: Build lock-free order queues using atomic operations and memory-mapped IPC to eliminate context switching overhead. - ORDER MANAGEMENT SYSTEM: Design event-driven OMS with pre-allocated memory pools and inline order validation to avoid heap allocations in the hot path. - ALGORITHMIC TRADING: Implement strategy engine with nanosecond-precision timestamping and direct market data feed integration for execution logic. I've built similar HFT systems for 2 prop trading firms where we reduced order latency from 800μs to under 150μs. Let's schedule a technical call to review your infrastructure constraints and exchange connectivity requirements.
$1,020 USD in 30 days
5.8
5.8

Greetings! I have experience making trading bots in C++. Let's discuss the details in chat. Best regards, -Alexandre Kharlamov
$1,125 USD in 7 days
6.0
6.0

Edit Hello, {{{ I HAVE CREATED SIMILAR LOW-LATENCY TRADING AND ORDER MANAGEMENT SYSTEMS BEFORE AND I CAN SHOW YOU }}} I have reviewed your requirement for a C++-based algorithmic trading system with a strong focus on order management, smart order routing, and low-latency execution. I have 10+ years of experience in C++, high-performance system development, multithreading, network programming, FIX protocol integration, market data processing, and low-latency optimization techniques used in trading infrastructure. For this project, I can develop: * Strategy execution engine * Order Management System (OMS) * Smart Order Routing (SOR) * Risk and position management * Real-time market data handling * Low-latency communication and performance optimization I WILL PROVIDE 2 YEARS OF FREE ONGOING SUPPORT, COMPLETE SOURCE CODE OWNERSHIP, WE WILL WORK WITH AGILE METHODOLOGY, AND I WILL GIVE YOU FULL ASSISTANCE FROM INITIAL PLANNING TO SUCCESSFUL DEPLOYMENT. I am available on desk as per your convenient time zone and will work on your project until you satisfied with my work. I eagerly await your positive response. Thanks Christina
$1,125 USD in 7 days
6.6
6.6

Hello, I am an experienced backend/software developer with strong expertise in building high-performance systems, real-time applications, and API-driven trading solutions. I understand your requirement for a Low Latency Trader system where execution speed, reliability, and efficient data processing are critical. I can help design and implement a robust trading solution with optimized architecture for real-time market data handling and order execution. My experience includes: • Real-time API and WebSocket integrations • Low-latency data processing and event-driven architecture • Trading/broker API integrations • Order management and execution workflows • Backend development with Node.js, Python, C++, and other performance-focused technologies • Database optimization and high-frequency data handling • Server/Linux optimization and production deployment I have experience working with complex backend systems where performance and reliability are essential. I will provide clean, maintainable code and clear communication throughout the project. I am ready to discuss your trading strategy, required APIs, latency targets, and technical architecture. Looking forward to working with you. Best regards
$1,125 USD in 7 days
5.9
5.9

Hello There! I’m Md. Toriqul Islam, and I’m excited to partner with you. I can dive into your project immediately. I have over 10 years of experience developing high-performance C++ applications, trading software, and low-latency backend systems. I understand you need a low-latency algorithmic trading system with a robust order management and routing engine. I can develop a modular, high-performance solution featuring efficient order execution, optimized routing, and a scalable architecture for integrating trading strategies while following best practices for reliability, maintainability, and minimal latency. Skilled in: C++, Multithreading, Low-Latency Systems, Algorithmic Trading, Order Management, TCP/IP, FIX Protocol. I’m ready to start immediately and would be happy to discuss this project. Feel free to share your exchange APIs, execution requirements, and preferred architecture. Looking forward to hearing from you. Best regards, Md. Toriqul Islam
$750 USD in 7 days
5.7
5.7

I’m an experienced C++ developer with a background in low-latency trading infrastructure, order management systems, and exchange connectivity. I can build a high-performance algorithmic trading platform with efficient order routing, robust risk controls, and optimized execution paths, using modern C++ design principles to minimize latency while maintaining reliability, scalability, and clean, maintainable code.
$1,125 USD in 7 days
5.6
5.6

Hello! We can build a low-latency trading system with robust order management for this task. 1. Do you already have a preferred exchange or broker integration? 2. What part should we focus on first: strategy logic, order routing, or latency optimization? — About us We are dZENcode – a full-cycle IT company for digital product development: from design and programming to integrations and post-release support. We build projects from scratch and also work on existing solutions that need further development, improvements, or technical support. You can find detailed information about our services and rates on our official website: https://dzencode.com. Please review it – after that, we can discuss the details and agree on the next step. ⚠️ After clarifying all details, we will define the scope, the suitable cooperation format – task-based, outsourcing, or outstaffing – and the final cost. Projects are guaranteed to reach release with us: • 10+ years providing IT services; • 90+ in-house specialists; • 250+ public reviews since 2015; • We support products under SLA after launch; • We work under NDA and a company contract!
$1,125 USD in 7 days
5.5
5.5

As an experienced software development studio, Solves Inn has a solid track record in building high-performance systems that are critical for reactive industries. Our team is well-versed in C++ development and has an intimate understanding of the intricacies and demands of algorithmic trading systems tuned towards low latency performance. Our expertise not only lies in writing efficient code but also implementing smart strategies. We're proficient in developing robust order management systems with a heavy emphasis on order routing. Our aim is to bring you an integrated system that maximizes efficiency and minimizes delays even during heavy trading volumes. Beyond just writing code, we believe in building long-term relationships with our clients. As your technology partner, we won't just focus on execution but also bring clarity and purpose to each step of the development process. With Solves Inn, you're not just getting a programmer, but a team that is dedicated to your success and invested in delivering tangible results for your business. Choose us to not just meet but exceed your expectations with our future-ready, high-performance digital solutions for your trading needs.
$750 USD in 10 days
5.0
5.0

I have strong experience building low‑latency trading components in C++, focusing on order management, routing logic, and execution safety. I’ve worked on systems where microseconds matter, optimizing network paths, reducing allocations, and designing deterministic order flows that remain stable under high throughput. My background includes implementing algorithmic strategies, building OMS modules, integrating broker APIs, and applying low‑latency techniques such as lock‑free queues, memory pooling, epoll/kqueue event loops, and careful CPU affinity tuning. I’m comfortable designing routing logic that prioritizes speed while maintaining correctness, auditability, and predictable behavior under stress. I’ve contributed to trading pipelines where I owned order creation, validation, routing, fill handling, and recovery logic. I treat execution‑path code with discipline: idempotent operations, clear state transitions, and robust handling of partial fills, disconnects, and retries. If you want, puedo comenzar definiendo order‑routing logic, algorithmic strategy structure, o latency‑optimization techniques.
$1,500 USD in 7 days
5.1
5.1

✋ Hi there. I can build a low latency C++ trading system with fast order routing, clear strategy modules, and an order management layer designed for stable execution under heavy market activity. ✔️ I have solid experience with modern C++, multithreading, lock-free queues, socket programming, market data feeds, FIX protocol, order books, and exchange gateways. In a similar project, I developed an event-driven trading engine with order validation, routing rules, execution tracking, and detailed latency metrics. ✔️ For your project, I will create separate modules for strategy logic, market data, risk checks, order routing, and execution reports. I will use memory pools, cache-aware data structures, async I/O, and careful thread affinity to reduce delay. ✔️ I will add order states, retries, cancel and replace flows, logging, recovery, and test tools for simulated exchange traffic. I will also profile the system, remove bottlenecks, document the code, and provide clear setup steps. Let’s chat to discuss your target exchanges, protocol needs, and latency goals. Best regards, Mykhaylo
$1,125 USD in 7 days
5.1
5.1

Los Angeles, United States
Member since Jul 17, 2026
$1500-3000 USD
$30-60 SGD / hour
₹75000-150000 INR
$30-250 USD
₹12500-37500 INR
$750-1500 USD
₹1500-12500 INR
₹150000-250000 INR
₹12500-37500 INR
$750-1500 USD
₹12500-37500 INR
min £36 GBP / hour
$15-25 USD / hour
₹12500-37500 INR
₹400-750 INR / hour
$10-20 USD
$250-750 USD
$15-25 USD / hour
min €36 EUR / hour
₹400-750 INR / hour
$750-1500 AUD