C++ Developer
Atto Trading · New York, NY · 3 days ago
Engineering$175k–$250k/yrFull-time
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.
Requirements
- 5+ 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.
- Able to manage multiple tasks in a fast-paced environment.
- Demonstrated ability to effectively leverage modern AI tools (e.g., generative AI, code assistants, research and productivity tools) to improve quality, speed, decision-making, and workflow efficiency while maintaining strong judgment, accuracy, and ownership of outcomes.
Qualifications
- Nice to have 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.
Skills
- Modern AI tools (e.g., generative AI, code assistants, research and productivity tools).
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.
Pay
Annual base salary range of $175,000 to $250,000. Pay (base and bonus) may vary depending on job-related skills and experience.
Schedule
Full-time position.