Company Our client is a leading proprietary trading firm that utilises technology to trade on all markets around the globe. Its Sydney office is its APAC hub and home to a boutique development team that is expanding due to increased potential and realised trading opportunities.
Team The Development team is split into 4 main streams of work and operates in a highly agile and extremely empowering framework. It is one of the most technical advanced software engineering teams in APAC as they analyse, build, execute and create robust elegant solutions to capture trading wins. This is an environment where speed is king and high quality is rewarded.
Role The main trading and connectivity systems are built with C++ and Python. You will be empowered to work in an extremely collaborative environment where ideas are shared, nourished, and enhanced. You will quickly be given responsibility and authority to drive changes with your development as you operate with no red tape to slow you down.
Complex, Multithreaded Development Experience (C++ ver. 17+).
Strong OO design principals and design patterns (e.g. S.O.L.I.D).
Experience with low level frameworks (e.g. Valgrind).
Experience within latency dependant environments (Microsecond μs).
Automation, CI/CD: Python, Jenkins, Atlassian stack et al.
Passion for technology innovation and engineering best practice
Bachelor's, Master's or PhD degree in computer science or mathematics.
A history of good tenure in your career (4+ years ave.)
Experience with high performance trading systems (ideal, not mandatory).
This role would be suited for people with a background in software engineering, development, quantitative development, algo trading, or kernel development.
#C++ #S.O.L.I.D #Valgrind #Microsecond #μs #Low Latency #HFT #High Frequency Trading #Financial Markets #Trading Systems #Linux