C++ Developer- Trading Core

Chicago, IL

Akuna is currently looking for a motivated developer to join our engineering team and contribute to the build-out of our proprietary trading platform infrastructure. Your role will focus on analysis, design, implementation, testing and delivery of key trading system technology using the latest technologies. A pragmatic approach to technology solutions, using the latest open source software will be required. The successful candidate will be given a unique level of exposure to an industry-leading team of options traders who participate fully in the design and on-going enhancements to our proprietary trading platform.

What you’ll do as a C++ Developer at Akuna:

  • Design, develop and support our core trading systems
  • Work on cross-team projects that have high impact to our trading systems
  • Plan, design and implement high quality Linux services
  • Engage with traders and developers and articulate ideas clearly
  • Build software using Agile methodologies
  • Participate in design sessions and code reviews
  • Solve complex problems and troubleshoot issues
  • Design and implementation of database schemas/data storage

Qualities that make great candidates:

  • Experience with low-latency, highly flexible trading system frameworks and libraries
  • Understanding of distributed systems, data structures and algorithms
  • Practical use of multi-threaded / multi-core programming paradigms
  • Object-oriented design and programming experience
  • Familiar with Object databases or similar
  • Experience with Linux and Python required
  • Understanding of Postgresql and HDF
  • 2-5 years of experience developing performant, scalable applications in C++ (and least 2 years with C++11)
  • A curiosity and demonstrated interest in C++14 and beyond
  • Bachelor’s degree in Computer Science, Engineering, Math or equivalent

Location: Chicago, IL

Department: Development