Full-Time · Quantitative Development
Développeur de Logiciels / Software Developer
Tower Research Capital · Montreal · Posted May 25, 2026
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience
- At least 5-10 years of experience
- A strong background in network programing, multi-threading, data structures, algorithms, and object-oriented programming in Rust and/or C++ and Python
- Experience making significant contributions to several greenfield projects
- Strong Experience with database systems such as SQL, NoSQL, vector
- Familiarity with trading environment (asset classes, execution)
- Familiarity with Arrow/Parquet data lake architectures (e.g., Iceberg) and processing (DuckDb, Acero, etc.)
- Familiarity with Kubernetes and Cloud deployments (e..g, GCP, AWS)
- This position requires proficiency in both French and English, both spoken and written. English proficiency is required as the position involves regular interactions with international anglophone team members.