Certus Recruitment Group logo

C++ Engineer (Low Latency)

Certus Recruitment Group
Department:Software Engineer
Type:REMOTE
Region:Australia
Location:Melbourne, Victoria, Australia
Experience:Mid-Senior level
Salary:A$300,000 - A$400,000
Skills:
C++LOW LATENCYREAL-TIME SYSTEMSCONCURRENCYSYNCHRONIZATIONLINUX SYSTEMS PROGRAMMINGPERFORMANCE OPTIMIZATIONNETWORKINGGITCMAKENINJAALGORITHMSDATA STRUCTURESMEMORY MANAGEMENT
Share this job:

Job Description

Posted on: March 12, 2026

🚨 Urgent Hiring: C++ Low Latency Developer (Fully Remote | Up to $400k Salary) 🚨

Full Working rights in Australia required. No overseas candidates

We are looking for a high-performance C++ engineer to design and build ultra-low latency systems processing large volumes of real-time market data. This is a fully remote opportunity with compensation up to $400,000 + super for the right candidate.

If you’ve worked with hedge funds, trading systems, or large-scale market data environments, this role will be right in your wheelhouse.

🔧 What You’ll Be Doing

  • Design, implement, and maintain high-performance C++ services handling extremely high message rates and low-latency workloads
  • Optimize systems for latency, throughput, and CPU/memory efficiency
  • Develop and tune networking, messaging, and I/O layers for large real-time data flows
  • Profile and debug performance bottlenecks across application, OS, and network layers
  • Collaborate closely with quantitative, trading, and infrastructure teams
  • Write clean, production-grade code with strong test coverage and documentation
  • Contribute to code reviews, architectural discussions, and engineering best practices

✅ Required Experience

  • Strong proficiency in modern C++ (C++17/20+)
  • Deep understanding of concurrency & synchronization (lock-free patterns, atomics, memory models)
  • Proven experience building low-latency / real-time systems (trading, networking, gaming engines, telemetry, etc.)
  • Strong CS fundamentals (algorithms, data structures, memory management, optimization)
  • Linux systems programming (sockets, epoll/select, threading, CPU affinity, memory tuning)
  • Experience with performance tools (perf, valgrind, flame graphs, CPU/memory profilers)
  • Git and modern build systems (CMake, Ninja)
  • Strong problem-solving ability in fast-paced environments

⭐ Nice to Have

  • Kernel bypass / user-space networking (DPDK, RDMA, Solarflare/OpenOnload)
  • Financial markets experience (market data feeds, order routing, exchange connectivity)
  • FIX, ITCH, MDP or other exchange protocols
  • Multicast, PTP clock sync, low-latency networking
  • Hardware-aware optimization (NUMA, cache tuning, SIMD, CPU pinning)
  • Monitoring/telemetry for performance-critical systems
  • Python or Bash for tooling and automation

🧠 Who You Are

  • Obsessed with performance and data-driven optimization
  • Comfortable owning systems end-to-end in production
  • Clear communicator across technical and non-technical teams
  • Self-directed and thrive in iterative, high-impact environments

💰 Compensation: Up to $400k

🌍 Location: Fully Remote

Impact: Microseconds matter. Throughput matters. Performance is everything.

Interested candidates with full Australian working rights are encouraged to apply and join a growing, forward-thinking team.Please email me your CV to c.thum@certusrecruitment.com then give Charmaine Thum a call on 0439 320 538

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Certus Recruitment Group logo

Certus Recruitment Group

View company page
Remote-Work.app logo

Remote-Work.app

Get Remote-Work.app on your phone!