Skip to main content

Akuna Capital

Software Engineer - C++, Trading Strategies

Chicago, ILFrom $145kmidAdded 1 month ago

About this role

Akuna Capital seeks a Software Engineer to design and deploy high-performance, low-latency trading strategies using modern C++. Working closely with traders and researchers, you'll develop sophisticated software that processes vast data sets to capture market opportunities in options trading.

What you'll do

  • Design, implement, and deploy trading strategies using C++20 and modern technologies
  • Collaborate with traders and researchers to create high-performance, low-latency systems
  • Perform detailed technical work and architect high-level system designs
  • Lead projects and contribute to team management across the trading strategies team
  • Develop software using Agile methodologies and modern best practices
  • Apply expertise in parallel programming, networking, and performance optimization

What they're looking for

  • C++20 and advanced modern C++
  • Parallel and multi-threaded programming
  • Distributed systems and networking
  • Data structures and algorithms
  • Low-latency systems design
  • Performance analysis and optimization
  • Agile development practices
  • Financial markets knowledge
Apply on the employer's site

Opens the official application on the employer’s site. No login required.

Akuna Capital

Akuna Capital is an options market-maker and trading firm that operates 24/7 across crypto and traditional markets globally. The company is hiring Systems Engineers, Software Engineers, Security Engineers, and Data Engineers to build and maintain low-latency trading infrastructure, core trading systems, large-scale data pipelines, and secure technical infrastructure.

View all jobs at Akuna Capital

Likely interview questions

  • Can you walk us through a recent project where you optimized C++ code for low latency performance? What techniques did you use?
  • Describe your experience with multi-threaded and multi-core programming. How have you handled synchronization and concurrency challenges?