Enable job alerts via email!

Senior C++ Developer (Trading Systems)

TEEMA Solutions Group

Toronto

On-site

CAD 80,000 - 120,000

Full time

30+ days ago

Boost your interview chances

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

Job summary

An innovative firm is seeking a skilled Trading Systems Developer to enhance its next-generation brokerage trade execution system. This role involves collaborating with technology teams and business partners to build a robust wealth technology solution. You will be responsible for developing and supporting trading system components, expanding infrastructure for new exchanges, and troubleshooting issues to ensure seamless trading for clients. If you have extensive industry experience, a collaborative mindset, and a passion for impactful change, this opportunity is perfect for you.

Qualifications

  • 8+ years of experience in a similar role with strong analytical skills.
  • Bachelor's degree in Computer Science or related field required.

Responsibilities

  • Develop and maintain trading system components for optimal performance.
  • Support trading infrastructure in a live production environment.

Skills

C++
Java
C#
Multi-threading
Concurrency
FIX protocol
Object-Oriented Software Development
Problem-solving
Team collaboration
Attention to detail

Education

Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Engineering

Tools

Source Control

Job description

Overview:

As a Trading Systems Developer, you will work closely with our technology teams and business partners to enhance our next-generation brokerage trade execution system and book of record. You will collaborate with stakeholders and technology partners to build the cornerstone of our wealth technology solution in an innovative environment.

Key Responsibilities:

  1. Develop and Support Trading System Components: Focus on the development and maintenance of our trading system components to ensure optimal performance.
  2. Expand Infrastructure: Add new infrastructure components to support trading on new exchanges and cater to new clients.
  3. Leverage your strong critical thinking and analytical skills to troubleshoot and resolve issues, ensuring our clients can trade without interruption.
  4. Support: Provide ongoing support for our trading infrastructure in a live production environment.

Requirements:

Educational Background: Bachelor’s Degree in Computer Science, Computer Engineering or related field.

Experience: 8+ years of relevant work experience in a similar role.

Technical Skills:

  • Proficiency in C++, C++ 11, Java, and C#.
  • Solid Multi-threading and Concurrency experience.
  • Experience with advanced Source Control features (branching/merging).
  • Experience with the FIX protocol and order flow.
  • Understanding of Object-Oriented Software Development methodology.
  • Excellent problem-solving abilities.
  • Ability to work effectively in a team environment.
  • High attention to detail and a proactive approach to work.

Working in Downtown Toronto (3 days per week a must).

If you’re an experienced developer with extensive industry expertise, a collaborative mindset, and a passion for making impactful changes swiftly, we invite you to apply.

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

Similar jobs

Remote Senior Software Engineer - 34123

Turing

Toronto

Remote

CAD 80 000 - 120 000

4 days ago
Be an early applicant

Senior Staff Software Engineer, CLIP

eBay

Toronto

Remote

CAD 110 000 - 160 000

5 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Toronto

Remote

CAD 100 000 - 120 000

6 days ago
Be an early applicant

Senior Staff Software Engineer, Purchase

eBay Inc.

Toronto

Remote

CAD 100 000 - 150 000

6 days ago
Be an early applicant

Senior Software Developer (Future Openings)

Zensurance

Old Toronto

Remote

CAD 90 000 - 130 000

10 days ago

Senior C++ Developer, Trading Systems - CONTRACT

ROSS

Old Toronto

On-site

CAD 80 000 - 100 000

30+ days ago

Freelance Software Developer (C/C++ - Rust) - AI Trainer

Mindrift

Toronto

Remote

CAD 50 000 - 90 000

3 days ago
Be an early applicant

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Canonical

Toronto

Remote

CAD 60 000 - 90 000

3 days ago
Be an early applicant

Freelance Software Developer (C++) - AI Tutor

Mindrift

Toronto

Remote

CAD 100 000 - 125 000

19 days ago