Recherche d'emploi > Montréal, QC > Ingenieur logiciel

Ingénieur logiciel chevronné (C++), Experienced Software Developer (C++)

Tower Research Capital
Montreal
60K $ / an (estimé)
Temps plein

Responsibilities

Designing and implementing a high-frequency trading platform, which includes collecting quotes and trades from and disseminating orders to exchanges around the world

Optimizing this platform by using network and systems programming, as well as other advanced techniques to minimize latency

Developing systems that provide easy access to historical market data and trading simulations

Creating tools to analyze data for patterns

Building risk-management and performance-tracking tools

Shaping the future of the Core Engineering team through regular interviewing and occasional campus recruiting trips

Qualifications

A degree in a technical field

A strong background in data structures, algorithms, and object-oriented programming in C++

Brilliant problem-solving abilities

The ability to manage multiple tasks in a fast-paced environment

Strong communication skills

Working knowledge of Linux

Knowledge of any other development language, including Java, Python, or Perl and Shell scripts (a plus)

Financial experience is not required.

Benefits

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

Il y a plus de 30 jours
Emplois reliés
Genetec
Montréal, Québec

Vous pourriez faire partie de l'équipe multidisciplinaire AutoVu Edge Devices qui rassemble des passionnés de développement logiciel, de design de matériel embarqué (électronique, firmware, mécanique) et d'assurance qualité. Rédiger une documentation tout au long du cycle de vie du développement log...

Points
Montréal, Québec

We are seeking an experienced Senior Software Engineer in Test (SDET) to join our 11-person QA team based in Montreal. Baccalauréat en informatique, en génie informatique/logiciel ou expérience de formation ou de travail équivalent. Our Software Engineers in Test are mentors of quality and automatio...

Genetec
Montréal, Québec

Collaborating with other software developers, software testers, and automated test developers as part of a multi-disciplinary team. Collaborer avec d’autres développeurs de logiciels, testeurs de logiciels et développeurs de tests automatisés au sein d’une équipe multidisciplinaire. We're looking fo...

PayFacto
Montréal, Québec

Software Developer C++ (remote). We are looking for a Software Developer C++ to join our team!. Développeur Logiciel C++ (à distance). Nous recherchons un développeur logiciel C++ pour rejoindre notre équipe !. ...

Genetec
Montréal, Québec

You’re a skilled and experienced object-oriented programming (OOP) Developer with a strong grasp of software design and architecture principles. Saisissez cette opportunité de faire partie intégrante de notre équipe AutoVu Edge Devices, un collectif multidisciplinaire où la passion pour la technolog...

PayFacto
Montréal, Québec

We are looking for a Software Developer C++ to join our team!. Nous sommes à la recherche d'un développeur de logiciel pour joindre notre équipe à Québec !. Expérience dans un contexte de développement de logiciels commerciaux (cycle complet, de la conception à la livraison). Minimum de 3 ans en dév...

Genetec
Montréal, Québec

You’re a skilled and experienced object-oriented programming (OOP) Developer with a strong grasp of software design and architecture principles. Saisissez cette opportunité de faire partie intégrante de notre équipe AutoVu Edge Devices, un collectif multidisciplinaire où la passion pour la technolog...

Altitude Sports
Montréal, Québec

The Lead Software Developer independently engineers secure, scalable, and reliable technology to advance Altitude Sports in the online retail space. As a Lead Software Developer, you will be responsible for exhibiting language proficiency and independently writing application modules, unit tests, an...

Points
Montréal, Québec

ABOUT THE ROLE:As a Software Developer, you are a great contributor to the development of stable, scalable, tested and integrated software solutions, new features, applications and integrations. Expérience dans la conception et la mise en œuvre de logiciels en Java (framework Spring) et déployés dan...

Hootsuite
Montréal, Québec

Senior Software Developer (full stack, front end or back end). A degree in Computer Science or Engineering, and extensive experience in designing, developing and maintaining software or an equivalent level of work experience, and a track record of substantial contributions to software projects with ...