Software Engineer (C++/Rust)
DatabentoFull Time
Junior (1 to 2 years)
Key technologies and capabilities for this role
Common questions about this position
This information is not specified in the job description.
This information is not specified in the job description.
Required skills include excellent software development in modern C++, Java or Python, skills in network programming (TCP/IP), multi-threaded applications, computational intelligence, real-time programming or GUI programming, and a strong understanding of object-oriented design, data structures, and algorithms.
DRW hires exceptional people, encourages their ideas and rewards results, values autonomy, the ability to quickly pivot, respect, curiosity, and open minds, and provides a collaborative environment with mentorship from industry-leading engineers.
Strong candidates have a degree in computer science, physics, mathematics or related field graduating between December 2025 and August 2026, solid programming foundation with clear thinking, communication, and coding skills, plus strong communication to advocate ideas concisely.
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.