Enable job alerts via email!

Développeur logiciel C++ nouvellement diplômé, MTL (2025) / New Grad C++ Software Engineer, MTL[...]

Tower Research Capital

Montreal

On-site

CAD 70,000 - 110,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative trading firm is seeking a C++ Software Developer to join their dynamic Core Engineering team. This role involves optimizing systems and developing data pipelines for efficient trading operations. With a focus on minimizing latency and leveraging cutting-edge technologies, you will play a crucial role in building robust trading systems. The company values work-life balance, offering a cubicle-free environment, generous vacation time, and daily meals. If you're passionate about technology and eager to make an impact in a fast-paced setting, this opportunity is perfect for you.

Benefits

Competitive salary and discretionary bonuses
5 weeks of paid vacation
Daily lunch and snacks
Health and wellness reimbursement
Free events and workshops
Donation matching program

Qualifications

  • 0-2 years of experience in software development.
  • Deep knowledge of programming concepts and object-oriented programming.
  • Passion for new technologies and ideas.

Responsibilities

  • Optimize systems using network programming to minimize latency.
  • Design and build systems to analyze and visualize large data.
  • Enhance trading operations with AI-assisted automation solutions.

Skills

C++
SQL
Linux
Object-oriented programming
Problem-solving
Communication

Education

Bachelor's degree in Computer Science
Master's degree in Computer Science
PhD in Computer Science

Job description

Tower Research Capital, une société de négociation à haute fréquence pour compte propre fondée en 1998, est à la recherche de développeurs de logiciels C++ pour son équipe centrale d'ingénierie. L'équipe centrale d'ingénierie construit presque toute notre technologie à l'interne, et nous le faisons avec efficacité et à grande échelle.

Responsabilités:

  • Optimiser les systèmes en utilisant la programmation réseau et systèmes, ainsi que d'autres techniques avancées, pour minimiser la latence;
  • Concevoir, construire et exploiter des systèmes pour recueillir, analyser et visualiser de grandes quantités de données;
  • Créer des pipelines de données pour saisir les données de référence et de marché, et développer des systèmes qui leur permettent d'y accéder rapidement et facilement;
  • Construire des systèmes de négociation pour les négociations algorithmiques;
  • Améliorer l'efficacité des opérations de négociation en développant des solutions et des produits d'automatisation (assistés par IA).

Compétences:

  • Un baccalauréat, une maîtrise ou un doctorat en informatique ou dans un domaine connexe;
  • 0 à 2 ans d'expérience;
  • Connaissance approfondie des concepts de programmation et de la programmation orientée objet;
  • Maîtrise du langage C++;
  • Connaissance de SQL et des bases de données relationnelles;
  • Connaissance pratique de Linux;
  • Solides aptitudes en résolution de problèmes et en communication;
  • Capacité à gérer des tâches multiples dans un environnement dynamique;
  • Avoir une passion pour les nouvelles technologies et les nouvelles idées;
  • Expérience antérieure dans l'industrie (un atout);

Le bureau de Tower est situé au centre-ville de Montréal et est facilement accessible par le transport en commun. Il est vrai que nous travaillons dur, mais le milieu de travail sans cubicule de Tower, son personnel en jeans et ses cuisines bien approvisionnées reflètent fidèlement l'importance que place l'entreprise sur la qualité de vie. Parmi les avantages:

  • Salaire concurrentiel et primes discrétionnaires;
  • Cinq semaines de vacances payées par année;
  • Dîner et collations au quotidien;
  • Remboursement des frais de santé et de bien-être;
  • Événements et ateliers gratuits;
  • Programme de dons de contrepartie.

Tower Research Capital est un employeur qui souscrit au principe de l'égalité d'accès à l'emploi.

***

Tower Research Capital, a high-frequency proprietary trading firm founded in 1998, seeks a C++ Software Developer to join our Core Engineering team. Core Engineering builds almost all technology in-house, and we do it efficiently and at scale.

Responsibilities:

  • Optimizing systems by using network and systems programming, as well as other advanced techniques to minimize latency
  • Designing, building, and leveraging systems to collect, analyze, and visualize large amounts of data
  • Building data pipelines to capture reference and market data and developing systems that provide fast and easy access to them
  • Building trading systems for algo trading
  • Enhancing the efficiency of trading operations by developing (AI assisted) automation solutions and products

Qualifications:

  • A Bachelor's, Master's, or PhD degree in computer science or a related field
  • 0-2 years of experience
  • Deep knowledge of programming concepts and object-oriented programming
  • Proficiency in C++
  • Knowledge of SQL and relational databases
  • Working knowledge of Linux
  • Strong problem-solving abilities and communication skills
  • The ability to manage multiple tasks in a fast-paced environment
  • A passion for new technologies and ideas
  • Past industry experience (a plus)

Tower's office is located in Downtown Montreal and is easily accessible by public transportation. While we work hard, Tower's cubicle-free workplace, jeans-clad workforce, and well-stocked kitchens reflect the premium the firm places on quality of life. Benefits include:

  • Competitive salary and discretionary bonuses
  • 5 weeks of paid vacation per year
  • Lunch and snacks on a daily basis
  • Reimbursement for health and wellness expenses
  • Free events and workshops
  • Donation matching program

Tower Research Capital is an equal opportunity employer.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Développeur logiciel C++ nouvellement diplômé, MTL (2025) / New Grad C++ Software Engineer, MTL[...]

Tower Research Capital LLC

Montreal

On-site

CAD 60,000 - 100,000

6 days ago
Be an early applicant

New Grad C++ Software Engineer, MTL (2025)

Tower Research Capital

Montreal

On-site

CAD 60,000 - 100,000

3 days ago
Be an early applicant