Graduate Software Engineer, Sydney
Core
Design and implement low-latency derivatives trading algorithms, pricing models, and connectivity to major trading venues within a proprietary in-house system.
Role type
Graduate Software Engineer (Low Latency Trading Systems)
Builds
Proprietary real-time trading system, automated execution strategies, and connectivity to derivatives venues
Domain
Financial Markets / Derivatives Trading / Low Latency Systems
Deliverable
production ML models | product features
Required skills
Algorithms and data structures, Object-Oriented Programming (C++, C#, Java, JavaScript, Go), STEM degree, Financial markets interest
Preferred skills
C++, Asynchronous and multi-threaded programming, Clean and testable code, Network programming, Computer architecture
Technologies
C++, Linux, Agile, CI/CD pipelines, Python, Shell scripting, CMake, Jenkins, PCAP/Wireshark, C, Static analysers
Responsibilities
Design and implement aspects of the proprietary trading system including algorithms and pricing models, Collaborate with traders and hardware engineers, Participate in live coding interviews and technical assessments
Seniority
Graduate, structured training program with mentorship

