What are the responsibilities and job description for the Sr. C++ Developer (Distributed Compute) position at Algo Capital Group?
A world-leading $60BN global systematic hedge fund is looking for a Sr. C Developer to be a part of its multi-billion technology trading platform and looking for a candidate with strong technology experience across multiple disciplines, distributed computing architecture, and high-performance systems. You will be responsible for designing, developing, and maintaining the firms trading platforms.
About the Position:
As an Experienced C Developer focused on Distributed Compute, you will develop and improve technical solutions that make research efficient. You'll work in a customized research environment featuring advanced CPU and GPU compute, storage, and networking technology. Your role spans the entire software stack, from user-level APIs to optimizing low-level caching performance. You'll tackle both theoretical challenges like fair resource scheduling and concrete problems like optimizing run-time performance. In this role you will collaborate with quantitative traders and software engineers across all trading teams.
Skills Required:
- Bachelor's degree in Computer Science, Computer Engineering, or related field
- Strong C expertise with advanced experience required
- Superior design, debugging, and problem solving skills
- Knowledge of UNIX operating systems (Linux), system/processor performance, and network communication
- Experience with Python
- Experience with resource scheduling, data caching, and job monitoring systems
- Ability to optimize workloads at both the user and infrastructure level
- Experience with high-performance computing environments and distributed systems
- Knowledge of metrics collection and visualization for system performance analysis
- Experience collaborating closely with quantitative researchers and traders
- Strong communication skills
- Experience setting technical direction and taking ownership of software infrastructure
- Familiarity with both in-house and open source solutions for research environments
- Ability to lead and coordinate technical initiatives
- Experience with parallel processing, multi-threading, and concurrent programming
- Knowledge of distributed file systems and compute clusters
This position offers top industry compensation, guaranteed bonus and long term career advancement working for a world-leading hedge fund that is building the next generation risk platform in electronic trading. The outstanding benefits package offers to support you both professionally and personally. These benefits include generous medical coverage, paid parental leave, and a variety of other benefits focused on providing the best employee experience. For more information, please apply now.
Location: [New York, New York]