Summary
Akuna Capital is an innovative trading firm focused on collaboration and cutting-edge technology. They are seeking an Entry-Level C++ Software Engineer to work on high-performance systems, ensuring reliability and efficiency while collaborating with various teams.
Responsibilities
- Work on a variety of high-performance systems that power the firm’s core business operations
- Interface with Quant and Trading teams to build expertise in a specific domain area while maintaining broader exposure to the needs of end-users
- Ensure C++ systems are reliable, efficient, scalable, and flexible for niche use cases
- Handle day-to-day upkeep of core systems, servicing lower-risk feature requests, and executing individual projects on behalf of team stakeholders
Skills
- Pursuing a bachelor's, master's, or Ph.D. in a technical field (computer science/engineering, math, physics, or equivalent)
- Graduating by August 2027
- Legal authorization to work in the U.S. as of the first day of employment, including F-1 students using OPT or STEM
- Experience programming in modern C++ (C++20 or later)
- The ability to effectively communicate with non-technical stakeholders in Quant and Trading to obtain requirements, workshop solutions, and implement agreed-upon roadmaps
- The ability to react quickly and effectively to rapidly changing market conditions, including the ability to quickly and accurately respond and/or solve math and coding problems
- A passion for building complex systems from the ground up
- The ability to collaborate with other developers of different backgrounds, specialties, and knowledge levels to collectively deliver cohesive solutions to non-trivial problems
- An intrinsically motivated attitude and the ability to work independently
- A strong sense of ownership, including a drive to fix bugs when they inevitably arise
- C++23 preferred
- Experience with several of the following: Distributed systems, Parallel processing, Asynchronous architectures, Networking or protocol encoding/decoding, Lock-free data structures and algorithms, Performance profiling (e.g. perf, gprof, vtune), Scripting, such as in Python or shell
- Familiarity with standard debugging tools (e.g. GDB, Valgrind, address sanitizer)
Qualifications
Must Haves
- Pursuing a bachelor's, master's, or Ph.D. in a technical field (computer science/engineering, math, physics, or equivalent)
- Graduating by August 2027
- Legal authorization to work in the U.S. as of the first day of employment, including F-1 students using OPT or STEM
- Experience programming in modern C++ (C++20 or later)
- The ability to effectively communicate with non-technical stakeholders in Quant and Trading to obtain requirements, workshop solutions, and implement agreed-upon roadmaps
- The ability to react quickly and effectively to rapidly changing market conditions, including the ability to quickly and accurately respond and/or solve math and coding problems
- A passion for building complex systems from the ground up
- The ability to collaborate with other developers of different backgrounds, specialties, and knowledge levels to collectively deliver cohesive solutions to non-trivial problems
- An intrinsically motivated attitude and the ability to work independently
- A strong sense of ownership, including a drive to fix bugs when they inevitably arise
Nice to Haves
- C++23 preferred
- Experience with several of the following: Distributed systems, Parallel processing, Asynchronous architectures, Networking or protocol encoding/decoding, Lock-free data structures and algorithms, Performance profiling (e.g. perf, gprof, vtune), Scripting, such as in Python or shell
- Familiarity with standard debugging tools (e.g. GDB, Valgrind, address sanitizer)
Benefits
- Discretionary performance bonus as part of the total compensation package
- Comprehensive benefits package that may encompass employer-paid medical, dental, vision, retirement contributions, paid time off, and other benefits