Senior Software Engineer C++

Forward, Inc.
United States
8 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Algorithmic Trading Amazon Web Services C++ (Programming Language) Data Structures Software Debugging High-Frequency Trading Python (Programming Language) Prometheus WebSocket Grafana Low Latency Apache Kafka
+1 more
Kibana

Job description

We’re hiring Mid and Senior C++ Engineers to build and optimise low-latency trading systems, exchange connectivity, and market data infrastructure powering a high-performance crypto trading business.

What You’ll Do

  • Build and maintain connectivity to crypto exchanges
  • Develop market data and trading system components
  • Optimise critical paths measured in microseconds and nanoseconds
  • Ship new features into live trading environments
  • Debug complex production issues across high-throughput systems
  • Work closely with traders, quants, and engineers, * FIX, WebSockets, Kafka
  • Python
  • AWS, Grafana, Prometheus, Kibana
  • DPDK / Kernel Bypass
  • Exchange connectivity or trading systems experience

Why Join?

  • Genuine low-latency engineering challenges
  • Direct impact on trading performance and PnL
  • Work alongside traders, quants, and elite engineers
  • Dubai-based opportunity
  • High-impact environment where optimisation actually matters

If you’ve ever argued over cache misses, lock contention, packet processing, or shaving 5 microseconds off a critical path, let’s talk.

CPlusPlus #CPP #LowLatency #HFT #CryptoTrading #QuantTrading #FinTech #TradingSystems #MarketData #DubaiJobs #SoftwareEngineering #DPDK #FIXProtocol #CryptoJobs

Requirements

  • Mid: 3+ years commercial C++
  • Senior: 8+ years C++ experience
  • Strong experience with high-load, low-latency systems
  • Solid knowledge of algorithms, data structures, and networking
  • Experience in trading, market data, HFT, fintech, crypto, or other performance-critical environments

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:21 min

Deploying a primary Elasticsearch and Kibana cluster configuration

Philipp Krenn · World Congress 2022

1:07 min

Architecting the availability stack with Prometheus and Grafana

Gabriel Labachelerie · World Congress 2023

51 sec

Configuring live browser and WebSocket connection endpoints

Suchitra Swain Suchitra Swain · World Congress 2026 Europe

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

7:08 min

Building a WebSocket server with Deno

Chris Heilmann Chris Heilmann +3 · LIVE

10:40 min

Visualizing Prometheus open metrics using custom Grafana dashboards

Stijn Polfliet · LIVE

Videos

See all

Related articles

See all