C++ Developer (Australia)

C++ Developer (Australia)

14 Nov
|
TaskVerse
|
Australia

14 Nov

TaskVerse

Australia

About The Company

Matthew Hoyle Financial Markets operates in the financial markets sector, where dependable technology and effective electronic trading systems are essential to day-to-day activity. The company’s in-house trading platform supports the needs of its users and teams, including Traders, Quants, and Infrastructure personnel. Its technology environment calls for thoughtful engineering, careful attention to system performance, and solutions designed to be reliable, efficient, scalable, and responsive.

About The Role

Matthew Hoyle Financial Markets is seeking a software developer to join its global software development team. In this role, you will enhance, maintain, and support the company’s in-house electronic trading system. You will work with colleagues across software development, trading, quantitative research, and infrastructure to understand requirements, resolve technical challenges, and deliver high-quality improvements.

This position is suited to an engineer with strong C++ programming experience and a practical understanding of developing on Linux with GCC. You will contribute to software that requires careful consideration of latency, throughput, reliability, and scalability. Alongside implementing and supporting system functionality, you will participate in architecture discussions and help evaluate approaches that meet the platform’s technical and operational needs.

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 track record in C++ development and experience building or supporting software on a Linux/GCC platform.

You should have experience profiling and optimizing software algorithms, as well as working with network programming, multithreaded applications, and inter-process communication. Familiarity with distributed systems architecture is important. Strong problem-solving ability, attention to detail, and a commitment to producing maintainable, high-quality code are essential.

You should be comfortable collaborating with a diverse team, communicating technical ideas clearly, taking ownership of your work, and delivering agreed outcomes on time.

Experience in financial markets is an advantage, particularly exposure to market data feeds, order execution APIs, or derivatives trading. Further desirable experience includes programming in C or Python, working with messaging middleware, and developing specialist low-latency solutions. These additional skills are beneficial but are not a substitute for the core C++ and Linux experience required for the role.

Responsibilities

Enhance, maintain, and support the company’s in-house electronic trading platform. Work with Traders, Quants, Infrastructure personnel, and fellow developers to understand requirements, investigate issues,



and coordinate effective solutions. Contribute to system architecture decisions, assessing design options for latency, scalability, efficiency, and reliability.

Profile and optimize software where appropriate, and apply sound engineering practices when developing, testing, and maintaining code. Support the dependable operation of the platform by approaching problems methodically, documenting relevant technical decisions, and communicating progress and risks to the appropriate colleagues. Contribute constructively to team discussions and help deliver improvements in line with agreed priorities and timelines.

Benefits

This role offers the prospect to work on an in-house electronic trading system and contribute directly to technology used in a financial markets environment. You will collaborate with specialists across software development, trading, quantitative research, and infrastructure, gaining exposure to a broad range of technical and business perspectives. The position also provides opportunities to deepen your experience in C++, Linux development, distributed systems, and performance-focused engineering.

Specific compensation, leave, and other employment benefits can be discussed during the recruitment process.

Equal Opportunity

Matthew Hoyle Financial Markets is committed to fair and respectful recruitment. Applicants will be considered on their relevant qualifications, experience, skills, and ability to perform the role. The company welcomes applications from people of all backgrounds and does not tolerate discrimination in its hiring process.

📌 C++ Developer (Australia)
🏢 TaskVerse
📍 Australia

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: c++ developer (australia) / australia

Subscribe to this job alert:

Get the latest job offers by email for: c++ developer (australia) / australia