C++ Developer

TaskVerse

Australia

Presencial

AUD 150 000 - 190 000

Tempo integral

há 5 horas
Torna-te num dos primeiros candidatos

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

Matthew Hoyle Financial Markets seeks a software developer to join its global development team and improve an in-house electronic trading system. You will work closely with Traders, Quants, and infrastructure staff to implement efficient, reliable software in a demanding, low-latency environment.

The role requires a strong C++ track record on Linux with GCC. You will contribute to architecture decisions and help keep the platform scalable and robust, collaborating across functions to deliver

Qualificações

  • Bachelor's degree in CS/CE/SE or equivalent experience.
  • Strong programming track record in C++.
  • Experience developing on Linux with GCC.
  • Familiarity with low-latency, distributed systems is a plus.

Responsabilidades

  • Enhance, maintain, and support the in-house electronic trading system.
  • Collaborate with Traders, Quants, infrastructure personnel and other developers.
  • Contribute to architecture decisions focusing on low latency, scalability and reliability.
  • Develop C++ software within Linux and GCC environments.
  • Profile and optimize algorithms for performance and resource efficiency.
  • Apply knowledge of networking, multithreading, IPC, and distributed systems.

Conhecimentos

C++
Linux

Formação académica

Bachelor's degree in Computer Science / Computer Engineering / Software Engineering or related

Ferramentas

GCC

Descrição da oferta de emprego

About The Company

Matthew Hoyle Financial Markets operates in the financial markets sector, where reliable technology is essential to supporting trading activity. The company’s in-house electronic trading platform is developed and supported by a global software development team. This team works across technology and trading functions to maintain the platform and contribute to systems designed for performance, scalability, and reliability.


About The Company

Matthew Hoyle Financial Markets operates in the financial markets sector, where reliable technology is essential to supporting trading activity. The company’s in-house electronic trading platform is developed and supported by a global software development team. This team works across technology and trading functions to maintain the platform and contribute to systems designed for performance, scalability, and reliability.


About The Role

Matthew Hoyle Financial Markets is seeking a software developer to join its global development team and enhance, maintain, and support the company’s in-house electronic trading system. This role is suited to a C++ developer with strong experience working on Linux and an interest in building efficient, dependable software for demanding environments.


You will collaborate with Traders, Quants, infrastructure personnel, and fellow developers to understand technical needs and deliver effective solutions. The role also involves contributing to architecture decisions, with a focus on low latency, scalability, efficiency, and reliability. You will use your understanding of algorithms, networking, concurrency, and distributed systems to help improve the platform and support its ongoing development.


Qualifications

A bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a related discipline is preferred. Equivalent professional experience will also be considered. Candidates should be able to demonstrate a strong programming track record in C++ and experience developing on a Linux environment using gcc.


Relevant technical experience includes profiling and optimizing software algorithms, network programming, multithreaded programming, inter-process communication, and distributed architecture systems. Experience with C, Python, messaging middleware, or specialist low‑latency solutions is beneficial. Familiarity with financial markets, including market data feeds, order execution APIs, or derivatives trading, is also desirable but not essential.


The successful candidate will bring a collaborative and approachable working style, strong problem-solving skills, and close attention to detail. You should be self‑motivated, creative, committed to producing high‑quality code, and able to organize your work to meet delivery timelines.


Responsibilities


  • Enhance, maintain, and support the company’s in-house electronic trading platform.

  • Work closely with software development colleagues and engage with Traders, Quants, and infrastructure personnel to understand requirements and resolve technical challenges.

  • Contribute to software design and system architecture decisions, considering latency, scalability, efficiency, and reliability.

  • Develop and improve C++ software within a Linux and gcc environment.

  • Profile software and optimize algorithms to support performance and efficient resource use.

  • Apply knowledge of networking, multithreading, inter-process communication, and distributed systems to platform development and support.

  • Deliver well‑considered, high‑quality code and contribute constructively to team objectives and delivery commitments.


Benefits

This position offers the opportunity to work as part of a global software development team on an in-house electronic trading system. You will collaborate with colleagues across software, trading, quantitative, and infrastructure functions, and contribute to technical decisions that shape a performance‑focused platform. The role provides scope to apply and develop expertise in C++, Linux, distributed systems, and low‑latency software engineering within a financial markets setting.


Equal Opportunity

Matthew Hoyle Financial Markets is committed to fair and equitable consideration of applicants. Hiring decisions are based on job‑related qualifications, skills, experience, and business needs. Candidates from all backgrounds who meet the requirements are encouraged to apply.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

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

TaskVerse • Austrália

Presencial
AUD 150 000 - 190 000
C++ Developer
C++ Developer

Matthew Hoyle Financial Markets • New South Wales

Presencial
AUD 120 000 - 180 000
C++ Developer
C++ Developer

Tribus • Sydney

Presencial
AUD 120 000 - 170 000
Low-Latency C++ Trading Platform Engineer
Low-Latency C++ Trading Platform Engineer

Matthew Hoyle Financial Markets • New South Wales

Presencial
AUD 120 000 - 180 000
C++ Developer
C++ Developer

Aptitude Asia Limited • Sydney

Presencial
AUD 150 000 - 210 000
Software Developer – C# (Core Trading Technology)
Software Developer – C# (Core Trading Technology)

Scaleup • Sydney

Presencial
AUD 150 000 - 210 000
Software Engineer C++
Software Engineer C++

Mode Talent Group Australia • Sydney

Presencial
AUD 180 000 - 240 000
Senior C++ Developer — Trading Platform (Sydney)
Senior C++ Developer — Trading Platform (Sydney)

Aptitude Asia Limited • Sydney

Presencial
AUD 150 000 - 210 000
C# Options Trading Developer
C# Options Trading Developer

Gravitas Recruitment Group Hong Kong • Sydney

Presencial
AUD 125 000 - 197 000
C++ Software Engineer – Low-Latency Trading Systems
C++ Software Engineer – Low-Latency Trading Systems

IMC Trading • Sydney

Presencial
AUD 90 000 - 120 000
Principais localizações