CareerPlanSign in

Graduate Software Engineer, Sydney

Sydney, New South Wales💼 Full-time🗓 2026-09-03 → 2026-09-26

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

Sourced via viewjobs · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.