Post Job Free
Sign in

Senior C++ Storage Engineer

Company:
Algo Capital Group
Location:
Manhattan, NY, 10261
Posted:
May 15, 2025
Apply

Description:

Senior C++ Storage Engineer- Distributed Systems:

A leading High-Frequency Trading firm, known for its exceptional engineering culture and cutting-edge ML/AI infrastructure, is expanding their distributed systems team, looking for a strong and experienced C++ Developer to join their storage infrastructure team. Offering Top of the market compensation and the opportunity to work alongside world-class engineers in a dynamic trading environment with flexible work arrangements (3 days in office).

In this role, you'll develop critical data storage libraries and tools that power cutting-edge trading strategies. Working at massive scale, you'll collaborate with top engineers to build next-generation distributed storage systems.

Lead the development of high-performance storage solutions that directly impact research outcomes. You'll work with a team of exceptional developers to push the boundaries of distributed systems while maintaining ultra-low latency requirements critical for trading operations.

Core Responsibilities:

Design and implement distributed storage systems optimized for research and trading needs

Drive technical innovation in storage infrastructure and system architecture

Create robust, scalable solutions balancing performance and reliability

Collaborate with research teams to understand and anticipate computational requirements

Stay at the forefront of storage technology trends and best practices

Contribute to the evolution of the firm's storage infrastructure roadmap

Required Qualifications:

Strong C++ programming expertise with daily hands-on experience

Deep understanding of distributed systems principles and trade-offs

Experience with high-performance computing and low-latency systems

Proven track record designing for fault tolerance and system reliability

Strong Linux/UNIX knowledge and systems-level programming skills

Experience with databases, distributed filesystems, or similar storage systems preferred

Ability to balance detailed technical work with high-level system design

Excellence in collaborative problem-solving and technical innovation

Strong sense of ownership and drive for continuous improvement

Apply