
Software Engineer C++
Akuna Capital2 months ago
Sydney, AustraliaMid Level
Responsibilities
- Design and build complex, mission-critical trading systems.
- Plan, design, and implement high-quality Linux services using modern C++.
- Contribute to the analysis, design, implementation, and delivery of Akuna’s proprietary trading platform.
- Participate in design sessions and code reviews.
- Collaborate with traders, quantitative researchers, and cross-functional engineering teams to troubleshoot and solve complex problems.
- Drive projects through to completion.
Requirements
- At least 3 years of experience developing high-performance, scalable applications in modern C++.
- Required experience with Linux and Python.
- Working knowledge of modern C++ standards, including C++17 and C++20.
- Understanding of distributed systems, data structures, algorithms, and object-oriented design.
- Practical experience with multithreaded and multicore programming paradigms.
- Bachelor’s degree or higher in Computer Science, Engineering, Mathematics, or an equivalent qualification.
- Strong template metaprogramming experience, interest in C++, modern CPU architecture, and familiarity with trading systems are preferred or advantageous.
Benefits
- Sydney office position with collaboration alongside traders and quantitative researchers.
- Internal training is provided for candidates without prior trading or trading-systems experience.
About Akuna Capital
Akuna Capital is a proprietary trading firm and options market maker that builds low-latency systems and quantitative strategies to provide liquidity in futures and options markets. The firm trades solely with its own capital—no external clients or investors—and earns from market-making and arbitrage. Founded in 2011 and headquartered in Chicago, it quotes across major Chicago-based exchanges and operates globally.