C++ Developer (Australia)

C++ Developer (Australia)

09 Nov
|
TaskVerse
|
Australia

09 Nov

TaskVerse

Australia

About The Company

Matthew Hoyle Financial Markets develops and supports technology for electronic trading. Its in-house trading platform plays an important role in the company’s financial markets activities, where performance, reliability, and efficient communication are essential. The global software development team works across technical and business functions to maintain and improve this platform, contributing to systems that support demanding trading workflows.

About The Role

Matthew Hoyle Financial Markets is seeking a C++ Software Engineer 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 closely with fellow software developers as well as traders, quantitative professionals, and infrastructure personnel to understand requirements and deliver effective technical solutions.

The position offers the opportunity to contribute to architecture and implementation decisions for a distributed trading environment. You will help develop systems with a focus on low latency, scalability, efficiency, and reliability. The successful candidate will bring strong C++ programming skills, practical experience developing on Linux with gcc, and a careful, collaborative approach to solving complex engineering problems.

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 demonstrate a solid track record of programming in C++ and developing software in a Linux/gcc environment.

Relevant experience should include profiling and optimizing software algorithms, network programming, multithreaded programming, and inter-process communication. Familiarity with distributed architecture systems is important. Strong problem-solving skills, attention to detail, and the ability to deliver high-quality work within agreed timelines are essential.

Experience with financial markets technology is desirable, including market data feeds, order execution APIs, or derivatives trading. Additional experience programming in C or Python, working with messaging middleware, or designing specialist low-latency solutions would be an advantage. The role also calls for a personable team player who is self-motivated, creative, and committed to maintaining high engineering standards.

Responsibilities

- Enhance, maintain, and support the company’s in-house electronic trading platform.
- Develop and improve software components using C++ in a Linux/gcc workplace.
- Collaborate with software development colleagues, traders, quantitative professionals,



and infrastructure personnel to understand needs and coordinate solutions.
- Contribute to system architecture decisions and help deliver low-latency, scalable, efficient, and reliable designs.
- Profile software, identify performance bottlenecks, and optimize algorithms and system behavior.
- Apply sound practices when developing networked, multithreaded, and distributed software, including inter-process communication.
- Investigate technical issues, communicate findings clearly, and contribute to dependable support of the trading system.
- Manage work responsibly, meet delivery commitments, and produce maintainable, high-quality code.

Benefits This role provides the chance to contribute directly to an in-house electronic trading platform and work alongside professionals across software engineering, trading, quantitative research, and infrastructure. You will be able to apply and deepen your expertise in performance-focused C++ development, distributed systems, and low-latency engineering. The position also offers meaningful technical collaboration and the chance to influence architecture and engineering decisions. Specific compensation and benefits information can be discussed during the recruitment process.

Equal Opportunity

Matthew Hoyle Financial Markets is committed to fair and equitable recruitment. Applicants will be considered based on their relevant skills, experience, and qualifications. The company welcomes candidates from diverse backgrounds and encourages all qualified individuals to apply.

📌 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