Atto Trading · 4 months ago
C++ Developer
Atto Trading is a dynamic quantitative trading firm founded in 2010, specializing in global high-frequency strategies. They are seeking a C++ Software Engineer to modernize their trading and research platform, enabling researchers to deploy sophisticated models and strategies across asset classes.
FinanceFinancial ServicesTrading Platform
Responsibilities
Develop, sustain, and support one of the leading global trading platforms with low-latency C/C++ systems for high-frequency trading (HFT), while consistently enhancing its performance, functionality, and stability
Conduct thorough testing and participate in comprehensive code reviews
Implement interfaces with advanced networking hardware (FPGA, kernel-bypassing drivers)
Demonstrate proactive decision-making and self-direction, while recognizing when to seek guidance
Research platform performance improvements
Qualification
Required
2+ years of experience with developing HFT platforms and trading systems
Experience working with C/C++, especially modern C++ in a Linux environment
Experience in profiling and optimization
Understanding the principles of OOP, Multithreading, and IPC
Bachelor's degree or higher in Computer Science, Computer Engineering, or related field
Attention to detail, ability to work to very high standards, and critical mindset
Ability to manage multiple tasks in a fast-paced environment
An attitude of doing, building, and learning
Preferred
Knowledge of operating systems, kernel-level understanding of device-level support in Linux
Knowledge of Financial Instruments (Stocks, ETFs, Futures, Options)
Experience with various market data and order entry protocols (ITCH, OUCH, PITCH, CME MDP)
Genuine interest in finance, trading, and modern electronic markets
Benefits
Competitive compensation package
Performance-based bonus opportunities
401k plan
Mental health support, including access to therapy
Paid time off (25 days)
Relocation support (where applicable)
International team meet-ups
Learning and development support, including courses and certifications
Access to professional tools, software, and resources
Fully equipped workstations with high-quality hardware
Modern office with paid lunches