C++ Developer

Matthew Hoyle Financial Markets

New South Wales

On-site

AUD 120,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

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

PURPOSE OF THE ROLE

As a member of the global software development team, this role will be to enhance, maintain and support the Company’s in‑house electronic trading system.

KEY RESPONSIBILITIES:
  • To enhance, maintain and support the in‑house trading platform
  • Collaborate and engage with fellow team members including Traders, Quants and Infrastructure personnel
  • Contribute to system architecture decisions to ensure low‑latency/scalable/efficient/reliable solutions
PERSON SPECIFICATION:
Essential
Qualifications
  • Bachelor Degree in Computer Science, Computer Engineering, Software Engineering, and equivalent work experience.
Skills
  • Strong demonstrable skills and track record in programming C++
  • Strong demonstrable skills and track record in developing on a Linux/gcc platform
  • Experience with profiling/optimising software algorithms
  • Experience with network programming, multithreaded programming, inter-process communications
  • Experience with distributed architecture systems
Attributes
  • Team-player, with a personable and friendly approach
  • Strong problem solving skills with a keen eye for details
  • Self‑motivated and creative, with a drive to deliver high‑quality code
  • Ability to deliver on time
Desirable
  • Financial experience: market feeds and order execution API's, derivatives trading
  • Software programming experience in C and Python
  • Messaging middleware experience
  • Specialist in low latency solutions
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Developer
C++ Developer

TaskVerse • Australia

On-site
AUD 150,000 - 190,000
Software Developer – C# (Core Trading Technology)
Software Developer – C# (Core Trading Technology)

Scaleup • Sydney

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

Aptitude Asia Limited • Sydney

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

Tribus • Sydney

On-site
AUD 120,000 - 170,000
Low-Latency C++ Engineer for Trading Platform
Low-Latency C++ Engineer for Trading Platform

TaskVerse • Australia

On-site
AUD 150,000 - 190,000
Software Engineer C++
Software Engineer C++

Mode Talent Group Australia • Sydney

On-site
AUD 180,000 - 240,000
C# Options Trading Developer
C# Options Trading Developer

Gravitas Recruitment Group Hong Kong • Sydney

On-site
AUD 125,000 - 197,000
Senior Options Software Engineer
Senior Options Software Engineer

Citadel Securities • Sydney

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

Mode Talent Pty Ltd • Sydney

Remote
AUD 240,000 - 280,000
Bonus
Senior C++ Developer — Trading Platform (Sydney)
Senior C++ Developer — Trading Platform (Sydney)

Aptitude Asia Limited • Sydney

On-site
AUD 150,000 - 210,000
Top locations