Principal Software Engineer
Cointracker- Full Time
- Senior (5 to 8 years), Mid-level (3 to 4 years)
Candidates should possess 5+ years of professional experience in writing high-performance C++ (C++14/17/20), a deep understanding of market data, order books, and exchange microstructure, and strong familiarity with Linux systems programming, networking, and multithreading. A Bachelor’s degree in Computer Science, Engineering, or a related field, or an advanced degree, is required, and experience in quantitative or systematic trading environments is preferred.
The C++ Software Engineer will design and develop performant C++ applications to process real-time market data from global exchanges, build tools for automated deployment of models into live trading environments, enhance the performance, reliability, scalability, and throughput of real-time trading systems, and collaborate closely with quantitative researchers to improve trading strategy profitability and effectiveness. They will also work closely with strategy and trading desks to ensure data delivery aligns with trading objectives.
Quantitative investment management for institutional clients
Aquatic Capital Management specializes in quantitative investment management, focusing on creating financial models that predict market movements. The company uses advanced research and development techniques, employing a team of skilled researchers and engineers to develop data-driven investment strategies for institutional clients like hedge funds and pension funds. Aquatic's products work by leveraging mathematical models and algorithms to analyze market data and generate insights that help clients maximize their returns. Unlike many competitors, Aquatic operates without the limitations of outdated systems, allowing for greater agility and responsiveness to market changes. The company's goal is to build the best prediction machine in the industry while fostering a collaborative and innovative workplace culture that attracts top talent.