C++ Developer (Backend)

Open
We are looking for a skilled C++ Developer (Backend) who will own and develop a low-latency trading system for the crypto market. The goal is to work on real-time order routing systems, execution systems, market data integration, configuration based on a DB, and WebSockets / HTTP APIs that are tailored to clients.

This position is best suited to engineers who are passionate about performance-critical systems, the foundation of trade and production, rather than reliability.

Key Responsibilities

  • Implement and optimize the business intelligence on core Trading Components: order management, execution, risk, order state, and market-data pipelines.
  • Low latency real time event pipelines (orders/market data), SPSC queues, and event buses
  • Store and maintain exchange connectivity (REST/WebSocket, FIX) for order execution & market-data feeds
  • All services should have DB-driven configuration sync and atomic snapshot persistence.
  • Design framework for building WebSocket/HTTP APIs on orders, trades, positions, and market-data streams with client scoping.
  • Debug production issues in C++ services, databases (SQL & NoSQL), and deployment environments.
  • Increase the reliability, performance, and observability of trading and data infrastructure.

Required Skills

  • Advanced modern C++ (C++17 or newer).
  • Knowledge of multithreading, lock-free/SPSC queues, and low-latency design
  • Strong understanding of trading concepts – orders, trades, positions, routing risk, and Market data (books, ticks, normalization)
  • Familiarity with PostgreSQL and schema evolution
  • JSON/TOML parsing and configuration management.
  • Troubleshooting and debugging Linux systems running the system

Mandatory Skills

  • Prior experience building HFT or other latency-sensitive systems is a strong plus.

Nice to have

  • Experience with the FIX protocol.
  • Knowledge of WebSocket servers (e.g., ixwebsocket).
  • Familiarity with crypto exchange APIs (order and market data).
  • Familiarity with fixed-point arithmetic and numerical precision.

What You’ll Own

  • You will be responsible for WebSocket subscriptions with client-centric orders/transfers/bitcoins.
  • Synchronization of routing rules from DB to atomic TOML updates.
  • Progeny/heritage tree: To snap a picture.
  • Solving problems of mismatched sessions between LPs and complex edge cases where child nodes can be routed.

Why Choose Delta6Labs?

Great people are the key to the Delta6Labs success story. We have a culture of innovation, collaboration, and continuous learning. The benefits we offer are:

  • Attractive salary and paid leave.
  • We provide flexible working hours so you can have a healthy work-life balance.
  • We take care of your health and well-being.
  • Team-building trips and events
  • Continuous learning and development opportunities.

If you want to grow your career, build high-speed systems, and make a real impression, Delta6Labs is the right choice for you.

Note: Interested candidates may send their resume to [email protected]. Only shortlisted applicants will be contacted.

JOB SUMMARY

location
Location Noida, India
job type
Job Type Full-time
date
Date Posted February 26, 2026
experience
Experience 3–8 Years
working hours
Working Hours 9:00 AM - 6:00 PM
top
Simplifying IT
for a complex world.
Platform partnerships
Simplifying IT
for a complex world.
Platform partnerships