Hybrid Backend Developer

Posted 53 minutes ago

Apply now

About the role

  • Backend Developer with strong C++ expertise needed for Absa's low-latency trading platform. Collaborate with teams to develop high-performance trading components and optimize systems.

Responsibilities

  • Design and implement low-latency trading components in modern C++ (C++17/20+)
  • Build high-performance market data handlers and order gateways (FIX / binary protocols)
  • Optimize latency, throughput, and memory footprint under heavy load
  • Develop real-time risk checks and pre-trade validation modules
  • Contribute to order management, smart order routing, and execution logic
  • Improve resiliency, failover, and high-availability architecture
  • Participate in performance profiling, benchmarking, and system tuning
  • Collaborate with quant, infrastructure, and DevOps teams

Requirements

  • Strong expertise in modern C++ (C++17/20 or later)
  • Deep understanding of: Multithreading and concurrency
  • Lock-free / wait-free programming
  • Memory management and cache optimization
  • Network programming (TCP/UDP, multicast)
  • Knowledge of Linux internals
  • Strong debugging skills and attention to performance details
  • Financial experience (nice to have)
  • FIX protocol (nice to have)
  • Exchange binary protocols (nice to have)
  • Market data feed handlers (nice to have)
  • Smart order routing (nice to have)
  • Risk engines (nice to have)
  • FPGA integration (nice to have)
  • Experience with PostgresSQL or high-performance data stores (nice to have)
  • Other languages (C#, Python) familiarity with messaging libraries (Solace) (nice to have)
  • Strong communication skills. Good command of English is needed, to work effectively in a multinational company.

Benefits

  • Professional development opportunities

Job title

Backend Developer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job