Low-Latency C++ Trading Platform Engineer

Matthew Hoyle Financial Markets

New South Wales

On-site

AUD 120,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Matthew Hoyle Financial Markets is seeking a software engineer to enhance, maintain and support its in‑house electronic trading system in NSW, Australia. You will collaborate with Traders, Quants and Infrastructure teams to deliver low‑latency, scalable solutions on a Linux/GCC platform, contributing to system architecture decisions and delivering high‑quality code.

A Bachelor degree in Computer Science or related field is required, with experience in C++, multithreading, IPC and distributed

Qualifications

  • Bachelor degree or equivalent experience in CS/engineering.
  • Proven skills in C++ development.
  • Experience on Linux/GCC platform.
  • Experience with profiling and optimizing algorithms.
  • Experience with network programming, multithreaded programming and IPC.
  • Experience with distributed architecture systems.

Responsibilities

  • Enhance, maintain and support the in-house trading platform.
  • Collaborate with Traders, Quants and Infrastructure personnel.
  • Contribute to architecture decisions for low-latency, scalable solutions.

Skills

C++ programming
Linux/GCC development
Profiling/optimising
Network programming
Multithreaded programming
IPC (inter-process communication)
Distributed architectures
Team collaboration
Problem solving
Self-motivation

Education

Bachelor Degree in Computer Science, Computer Engineering, Software Engineering, or equivalent

Tools

C
Python

Job description

Matthew Hoyle Financial Markets is seeking a software engineer to enhance, maintain and support its in‑house electronic trading system in NSW, Australia. You will collaborate with Traders, Quants and Infrastructure teams to deliver low‑latency, scalable solutions on a Linux/GCC platform, contributing to system architecture decisions and delivering high‑quality code.

A Bachelor degree in Computer Science or related field is required, with experience in C++, multithreading, IPC and distributed

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Low-Latency C++ Engineer for Trading Platform
Low-Latency C++ Engineer for Trading Platform

TaskVerse • Australia

On-site
AUD 150,000 - 190,000
Elite C++ Engineer – Low-Latency Trading Systems (Sydney)
Elite C++ Engineer – Low-Latency Trading Systems (Sydney)

Mode Talent Group Australia • Sydney

On-site
AUD 120,000 - 180,000
Relocation assistance
Visa sponsorship
Competitive compensation
Senior C++ Engineer — Low-Latency Trading Systems
Senior C++ Engineer — Low-Latency Trading Systems

Mode Talent Group Australia • Sydney

On-site
AUD 180,000 - 240,000
C++ Developer
C++ Developer

Aptitude Asia Limited • Sydney

On-site
AUD 150,000 - 210,000
C++ Developer
C++ Developer

TaskVerse • Australia

On-site
AUD 150,000 - 190,000
Low-Latency Trading Software Intern
Low-Latency Trading Software Intern

SANITI - Student Association of Nelson-Marlborough Institute of Technology Inc • Sydney

Hybrid
AUD 28,000 - 36,000
Competitive remuneration
Flights & accommodation covered
Mentorship & development
+2
Senior C++ Developer — Trading Platform (Sydney)
Senior C++ Developer — Trading Platform (Sydney)

Aptitude Asia Limited • Sydney

On-site
AUD 150,000 - 210,000
Senior C++ Engineer, Real-Time Trading Platform
Senior C++ Engineer, Real-Time Trading Platform

Optiver - Trading Academy • Sydney

On-site
AUD 180,000 - 240,000
Performance bonus
Global peers and collaboration
Mentorship and development
+4
C++ Real-Time Trading Systems Engineer
C++ Real-Time Trading Systems Engineer

Tribus • Sydney

On-site
AUD 120,000 - 170,000
Hybrid Low-Latency Trading Systems Engineer
Hybrid Low-Latency Trading Systems Engineer

ASX Limited • Australia

Hybrid
AUD 150,000 - 190,000
Top locations