Full-Time · Quantitative Development

Développeur de Logiciels / Software Developer

Tower Research Capital · Montreal · Posted May 25, 2026

← Back to Opportunities

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.
Apply on Tower Research Capital's site