C++ Software Engineer — High-Performance Trading Platform

Akuna Capital Llc

Sydney

On-site

AUD 120,000 - 160,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Akuna Capital is seeking a Software Engineer (C++) to join our Sydney engineering team and contribute to the core trading platform. You will design, implement, and deliver high-performance trading systems using C++ on Linux, collaborating with traders and researchers to enhance the platform.

The role requires hands-on development, design reviews, and cross-functional teamwork, with exposure to modern CPU architectures and distributed systems.

Qualifications

  • 3+ years of experience developing high-performance, scalable applications in modern C++.
  • Experience with C++17/20 and template meta-programming is a plus.
  • Experience with Linux and Python required.
  • Understanding of distributed systems, data structures and algorithms, object-oriented design.
  • Practical use of multi-threaded/multi-core programming paradigms.
  • Interest in the C++ language and modern CPU architecture is a plus.
  • Bachelor's degree or above in Computer Science, Engineering, Maths or equivalent.

Responsibilities

  • Design and build mission critical and complex trading systems.
  • Plan, design and implement high quality Linux services using modern C++ technologies.
  • Build software using Agile methodologies.
  • Participate in design sessions and code reviews.
  • Work on cross-functional teams to troubleshoot and solve complex problems.

Skills

C++ programming
High-performance applications
Parallel/multithreaded programming
Distributed systems
Linux
Python
Template meta-programming

Education

Bachelor's degree in Computer Science/Engineering/Math or equivalent

Tools

Linux
Python

Job description

Akuna Capital is seeking a Software Engineer (C++) to join our Sydney engineering team and contribute to the core trading platform. You will design, implement, and deliver high-performance trading systems using C++ on Linux, collaborating with traders and researchers to enhance the platform.

The role requires hands-on development, design reviews, and cross-functional teamwork, with exposure to modern CPU architectures and distributed systems.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ Software Engineer: High-Performance Trading Systems
C++ Software Engineer: High-Performance Trading Systems

Akuna Capital • Sydney

On-site
AUD 120,000 - 160,000
C++ Software Engineer – Low-Latency Trading Platform
C++ Software Engineer – Low-Latency Trading Platform

Akuna Capital • Sydney

On-site
AUD 120,000 - 180,000
Software Engineer C++
Software Engineer C++

Akuna Capital • Sydney

On-site
AUD 120,000 - 180,000
Software Engineer C++
Software Engineer C++

Akuna Capital • Sydney

On-site
AUD 120,000 - 160,000
Senior C++ Developer — Trading Platform (Sydney)
Senior C++ Developer — Trading Platform (Sydney)

Aptitude Asia Limited • Sydney

On-site
AUD 150,000 - 210,000
C++ Developer
C++ Developer

Aptitude Asia Limited • Sydney

On-site
AUD 150,000 - 210,000
C++/C# High-Performance Trading Systems Engineer
C++/C# High-Performance Trading Systems Engineer

Susquehanna International Group, LLP • Sydney

On-site
AUD 120,000 - 180,000
Private healthcare
Lunch allowance
Education assistance
+1
Trade Support Engineer
Trade Support Engineer

Akuna Capital Llc • Sydney

Hybrid
AUD 120,000 - 160,000
Trade Support Engineer
Trade Support Engineer

Akuna Capital • Sydney

On-site
AUD 90,000 - 140,000
Trading Systems Engineer - Production & Automation
Trading Systems Engineer - Production & Automation

Akuna Capital • Sydney

On-site
AUD 90,000 - 140,000