C++ Developer (Australia)

C++ Developer (Australia)

03 Nov
|
TaskVerse
|
Australia

03 Nov

TaskVerse

Australia

About The Company

Matthew Hoyle Financial Markets operates in the financial markets sector, where dependable technology plays an essential role in electronic trading. The company’s in-house trading platform supports trading activities and requires ongoing development, maintenance, and technical support. As part of a global software development team, you will contribute to technology used in a fast-moving environment, working closely with colleagues across software development, trading, quantitative research, and infrastructure.

About The Role

Matthew Hoyle Financial Markets is seeking a software developer to enhance, maintain, and support its in-house electronic trading system. In this role, you will build and improve software that needs to be responsive, scalable, efficient, and reliable. You will collaborate with Traders, Quants, and Infrastructure personnel to understand requirements, address technical challenges, and deliver effective solutions.

This position is suited to a hands-on C++ developer with experience working in a Linux and GCC environment. You will contribute to design and architecture discussions, investigate performance issues, and help ensure the trading platform continues to meet operational and technical needs. Strong problem-solving skills, attention to detail, and a consistent focus on code quality are important to success.

Qualifications

- Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a related discipline, or equivalent practical experience.
- Strong, demonstrable C++ programming skills and a track record of developing software on Linux using GCC.
- Experience profiling software and optimizing algorithms for performance.
- Experience with network programming, multithreaded programming, and inter-process communication.
- Knowledge of distributed architecture systems and the considerations involved in building reliable software across system components.
- A collaborative, personable approach and the ability to work effectively with colleagues from technical and financial disciplines.




- Strong analytical and problem-solving skills, careful attention to detail, and the motivation to deliver high-quality code on schedule.

Experience in financial markets is desirable, particularly with market data feeds, order execution APIs, or derivatives trading. Additional experience with C, Python, messaging middleware, or specialist low-latency solutions would also be advantageous.

Responsibilities

- Enhance, maintain, and support the company’s in-house electronic trading platform.
- Develop and improve software components with a focus on performance, reliability, scalability, and efficiency.
- Collaborate with Traders, Quants, Infrastructure personnel, and software development colleagues to clarify requirements and deliver practical solutions.
- Contribute to system architecture and technical design decisions, considering the needs of a low-latency trading environment.
- Profile software, identify performance bottlenecks, and optimize algorithms and system behavior where appropriate.
- Apply sound engineering practices to networked, multithreaded, and distributed software systems.
- Support the platform’s ongoing operation by investigating issues and contributing to effective, timely resolutions.
- Deliver well-considered code and development work in line with agreed priorities and deadlines.

Benefits This opportunity offers the chance to contribute to a company’s in-house electronic trading technology as part of a global software development team. You will work across disciplines with professionals in trading, quantitative research, and infrastructure, while addressing practical software engineering challenges involving performance, distributed systems, and reliability. Specific compensation, benefits, and working arrangements 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 the basis of their relevant skills, experience, and qualifications. We welcome candidates who can contribute to a cooperative and inclusive working environment.

📌 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