Low-Latency Developer
Atto Trading
New York, New York, United StatesUnknownUnknownSalary not listed
Job details
- Analyze and optimize the performance of low-latency trading systems by identifying bottlenecks and inefficiencies in the code, and implementing effective solutions.
- Develop and adapt the platform to support the demands of a fast-paced trading environment, while effectively managing technical debt.
Requirements:
- Over 5 years of experience as a low-latency developer with a focus on performance optimization in a high-frequency trading (HFT) environment.
- Experience with multiple components of an HFT platform or system, particularly those on the critical path.
- Experience working at an HFT firm during its startup phase and/or on a trading team is a significant plus.
- Deep knowledge of HFT platforms: networking, kernel bypass, market data, order entry, threading, inter-process communication, and strategy APIs.
- Proven low-latency development and performance optimization in HFT.
- Strong proficiency in C++.
- Excellent understanding of CPU caches and cache efficiency.
- Experience with multithreaded and multi-process synchronization.
- Good understanding of networking protocols.
- Skilled in performance profiling and optimization tools.
- Advanced knowledge of Linux operating systems, including kernel-level device mechanisms.
- AI & Productivity Tools: 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.
- Practical decision-making skills.
- Excellent communication skills.
- Strong analytical and problem-solving skills.
- Passion for trading.
- Ability to work independently and as part of a team.
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