Core Software Engineer (C++) - Remote
ClickhouseFull Time
Junior (1 to 2 years)
Candidates must have a degree in Computer Science, Computer Engineering, or a related engineering discipline, graduating between December 2025 and June 2026. Excellent software development skills in modern C++, a strong understanding of object-oriented design, data structures, and algorithms are required. A solid foundation in programming, strong problem-solving and analytical reasoning skills, and excellent communication and collaboration skills are also necessary. Experience in high-performance, multi-threaded, network programming, previous exposure to trading systems or the trading industry, and a low-level understanding of machine learning pipelines are considered additional advantages.
The C++ Software Developer will learn the inner workings of a low latency automated trading platform and the fundamentals of trading. They will design, develop, and test proprietary software, including low-level optimizations for data processing, automated trading strategies, risk management platforms, exchange protocol adapters, real-time trading simulators, and inter-process communication mechanisms. Responsibilities also include collaborating with experienced teammates to implement custom solutions, working with researchers to implement studies and develop algorithms, designing trading strategy simulation software, developing software for large-scale data acquisition, storage, access, and visualization, creating user interfaces for data exploration, and accelerating the research lifecycle from prototype to production deployment.
Proprietary trading and risk management firm
RGM Advisors engages in proprietary trading using its own capital to operate in various financial markets. The firm focuses on developing trading strategies that utilize advanced technology and data analytics to manage risk and pursue high returns. By serving institutional clients such as hedge funds and investment banks, RGM Advisors maintains a flexible business model that allows it to trade its own money, rather than clients' funds. This approach enables better risk management and the ability to generate revenue through trading profits, achieved by employing sophisticated algorithms and market-making strategies. RGM Advisors is distinguished by its global presence and its commitment to attracting top talent, providing them with the tools needed to excel and rewarding exceptional performance.