At a Glance
- Tasks: Design and maintain data management infrastructure for high-performance trading.
- Company: Join Tower Research Capital, a leader in quantitative trading since 1998.
- Benefits: Enjoy generous paid time off, hybrid work, and free meals daily.
- Other info: Opportunities for continuous learning and career growth in a collaborative culture.
- Why this job: Make an impact in a dynamic environment with cutting-edge technology.
- Qualifications: Bachelor's degree or equivalent experience; strong programming skills in Rust or C++.
The predicted salary is between 90000 - 110000 $ per year.
Tower Research Capital est une société renommée de négociation quantitative fondée en 1998. Tower a construit son activité sur une plateforme à haute performance et sur des équipes de négociation indépendantes. Nous disposons de plus de 25 ans d’expérience en innovation et sommes reconnus pour découvrir des occasions uniques sur le marché. Notre équipe d’Ingénierie Core recherche un Développeur de logiciels II pour se joindre à l’équipe des données à Montréal.
Cette fonction consiste à concevoir, implémenter et maintenir l’infrastructure nécessaire pour soutenir les processus de gestion de données de l’entreprise, et à travailler étroitement avec les équipes des services de données, les gestionnaires de portefeuille et les autres services informatiques afin d’assurer la fiabilité, la sécurité et la scalabilité de nos systèmes de données.
Responsabilités :
- Concevoir, implémenter et maintenir l’infrastructure nécessaire pour soutenir les processus de gestion des données de l’entreprise, y compris les ressources de stockage, de calcul et de réseautage à grande échelle (petabytes, dizaines de milliers de requêtes simultanées).
- Construire et maintenir les pipelines de données et les systèmes nécessaires pour soutenir l’analyse fondamentale des données et les stratégies de trading de l’entreprise.
- Collaborer avec les scientifiques de données, les gestionnaires de portefeuille et les négociateurs pour comprendre leurs besoins en données et élaborer des solutions adaptées.
Qualifications :
- Baccalauréat en informatique, technologie de l’information ou domaine connexe, ou expérience de travail équivalente.
- Au moins 5 à 10 années d’expérience.
- Solide expérience en programmation réseau, multi‑fil, structures de données, algorithmes et programmation orientée objet dans Rust ou C++.
- Expérience avec des systèmes de bases de données tels que SQL, NoSQL et vector.
- Connaissance des architectures Arrow/Parquet (ex. Iceberg) et du traitement de données lake (DuckDB, Acero, etc.).
- Connaissance des déploiements Kubernetes et Cloud (ex. GCP, AWS).
- Capacité à concevoir et optimiser de très grandes bases de données, à résoudre des problèmes de performance et à dépanner.
- Maîtrise du français et de l’anglais à l’oral et à l’écrit ; l’anglais est requis pour les interactions avec les équipes internationales anglophones.
Avantages :
- Politiques généreuses de congés payés.
- Plans d’épargne et outils de bien‑être financier disponibles dans chaque région.
- Opportunités de travail hybride.
- Repas gratuits (petit‑déjeuner, déjeuner et collations) chaque jour.
- Expériences de bien‑être sur site et remboursement partiel de dépenses de bien‑être (ex. gym, classes de fitness).
- Opportunités de bénévolat et dons de charité.
- Événements sociaux, happy hours, friandises et célébrations tout au long de l’année.
- Ateliers et possibilités d’apprentissage continu.
Tower Research Capital est un employeur qui souscrit au principe de l’égalité d’accès à l’emploi.
Développeur de Logiciels / Software Developer in Montréal employer: Tower Research Capital
Tower Research Capital is an exceptional employer that fosters a dynamic and innovative work culture in the heart of Montreal. With generous paid time off, hybrid working opportunities, and a strong emphasis on employee well-being through free meals and wellness reimbursements, the company prioritizes a balanced work-life environment. Additionally, employees benefit from continuous learning opportunities and a collaborative atmosphere that encourages professional growth and meaningful contributions to cutting-edge data management solutions.