C

C++ Software Engineer

Remote
This Job is No Longer Active This position is no longer accepting applications

Job Description


Job opening for C++ Software Engineer to design and implement high-performance systems that underpin our trading infrastructure.

In this role, you will be responsible for building and optimizing real-time systems that handle market data, order execution, and strategy deployment with minimal latency and maximum reliability.

This is a hands-on engineering role with end-to-end ownership of critical components in a live trading environment. The ideal candidate has deep expertise in modern C++ and a strong understanding of system-level performance.


Location: Remote

Employment Type: Full-time

Experience Required: 3+ Yr

Looking for Immediate

Company: Cloudnausor Technologies Pvt Ltd

Client: UK Client


Responsibilities


  • Design, develop, and maintain high-performance, low-latency trading systems in C++.
  • Implement core infrastructure for market data ingestion, order routing, risk checks, and strategy execution.
  • Profile, benchmark, and optimize code to meet stringent latency and throughput requirements.
  • Collaborate with quantitative researchers and infrastructure engineers to support deployment of real-time strategies.
  • Build robust, fault-tolerant systems capable of operating reliably under varying market conditions.
  • Maintain clean, well-tested code and contribute to architectural decisions across the stack.
  • Take full ownership of components from design through production support.


Minimum Qualifications

  • 3+ years of professional software engineering experience, with a focus on performance-critical systems.
  • Expert-level proficiency in modern C++ (C++17 or newer), including templates, memory management, and concurrency.
  • Strong understanding of systems programming concepts (CPU architecture, networking, threading, I/O, etc.).
  • Experience with Linux systems development, including debugging and performance tuning tools.
  • Demonstrated ability to write clean, efficient, and maintainable code in production environments.
  • Strong problem-solving skills and attention to detail.
  • Comfortable working independently in a fast-paced, fully remote team environment.


Preferred Qualifications

  • Prior experience in high-frequency trading, low-latency systems, or real-time financial infrastructure.
  • Experience implementing market data handlers, matching engines, or order gateways.
  • Familiarity with exchange protocols (FIX, WebSocket, REST) and crypto-native APIs.
  • Background in mathematics, physics, computer science, or a related technical field.
  • Experience with performance benchmarking and micro-optimisation at the hardware level (e.g., cache-aware design, CPU pinning, instruction pipelining).


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

app mechanic

India
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

blurn.com

India
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

Jobgether

India

Subscribe our newsletter

New Things Will Always Update Regularly