14 Nov
|
TaskVerse
|
Australia
14 Nov
TaskVerse
Australia
About The Company
Matthew Hoyle Financial Markets works within the financial markets sector, where dependable technology and efficient electronic trading systems are essential to day-to-day operations. The company’s in-house trading platform supports trading activity and requires ongoing development to meet evolving business and technical needs. This role joins a global software development team working with colleagues across trading, quantitative research, and infrastructure functions.
Together, the team aims to deliver software that is reliable, scalable, efficient, and responsive to the demands of electronic markets.
About The Role
Matthew Hoyle Financial Markets is seeking a software developer to enhance, maintain, and support its in-house electronic trading system. As a member of the global development team, you will contribute to software used in a technically demanding environment and help ensure that the platform continues to operate effectively. The position involves hands-on C++ development on a Linux and GCC platform, alongside collaboration with Traders, Quants, and Infrastructure personnel.
You will also contribute to architectural discussions and technical decisions, with a focus on low-latency performance, scalability, efficiency, and reliability.
Qualifications A bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a related discipline is preferred. Equivalent professional experience may also be considered. Candidates should have a strong programming background in C++ and a demonstrable track record developing software in a Linux/GCC environment.
Experience profiling and optimizing software algorithms is key, as is familiarity with network programming, multithreaded applications, inter-process communication, and distributed architectures.
The successful candidate will bring a thoughtful, detail-oriented approach to problem solving and a commitment to producing high-quality code. They will be self-motivated, creative, and dependable, with the ability to manage work effectively and deliver against agreed timelines. A collaborative and personable working style is essential, including the ability to communicate constructively with colleagues from different technical and business disciplines.
Experience with financial markets technology is desirable, particularly market data feeds, order execution APIs, or derivatives trading. Further experience with C or Python, messaging middleware, or specialist low-latency software solutions would be advantageous. These additional skills are beneficial but are not presented as mandatory requirements.
Responsibilities
Enhance, maintain, and support the company’s in-house electronic trading platform, contributing to its continued performance and operational reliability. Work closely with fellow members of the global software development team and engage with Traders,
Quants, and Infrastructure personnel to understand requirements, investigate technical issues, and coordinate effective solutions. Contribute to system architecture and design decisions, evaluating approaches that support low latency, scalability, efficiency, and reliability.
Profile and optimize software algorithms where appropriate, and apply sound engineering practices when developing and maintaining system components. Help identify and resolve defects, communicate progress and potential challenges, and deliver assigned work within agreed timeframes. Support the ongoing improvement of the platform through careful implementation, testing, and collaboration with relevant stakeholders.
Benefits
Specific benefits and compensation details have not been provided for this position. Candidates are encouraged to discuss the available package, working arrangements, and professional development opportunities with the recruitment team during the hiring process. The role offers the opportunity to contribute to a business-critical trading system and collaborate with colleagues across software development, trading, quantitative research, and infrastructure.
Equal Opportunity
Matthew Hoyle Financial Markets welcomes applications from qualified candidates with a range of backgrounds and experiences. Selection is based on relevant skills, experience, and role requirements. Applicants are encouraged to demonstrate how their technical expertise, collaborative approach, and professional capabilities align with the position.
📌 C++ Developer (Australia)
🏢 TaskVerse
📍 Australia