C++/Python Engineer
Spectraforce
Toronto, Ontario
3 months ago
Job Description
Job Title: C++/Python Engineer (Banking Domain)
Location: Toronto, ON (2 days onsite) Or Remote for non-local candidates
Contract Length: 6+ Months (Extension Possible)
Start Date: ASAP
Job Description:
We are seeking a highly skilled C++/Python Engineer to join a team working on high-performance banking systems in a Linux-based environment. This is not a glue-code or scripting role — we are looking for a true developer who can design and build performant, robust, and scalable systems from the ground up.
You’ll work closely with technical and business teams to develop backend solutions that are critical to banking operations. Strong problem-solving skills and the ability to own your code end-to-end are essential.
Key Responsibilities:
Must-Have Qualifications:
Soft Skills:
About Us: SPECTRAFORCE is one of the fastest-growing workforce solutions firms in the United States. As a diversity-owned business, we place human connection at the heart of everything we do, building strong relationships with both clients and candidates to fill roles successfully. Our teams in North and Central America and India serve more than 150 Fortune clients globally, leveraging custom AI technology to provide direct hire, executive search, nearshoring, offshoring, and project staffing solutions.
Benefits: SPECTRAFORCE offers a Group Registered Retirement Savings Plan (RRSP) Program to all eligible employees. We also offer an Employee Assistance Program (EAP) and an employee discount program, which provides exclusive access to thousands of discounts on travel, entertainment, and more. SPECTRAFORCE offers unpaid leave as well as paid sick leave, paid holidays, and paid vacation as required by law.
Equal Opportunity Employer: SPECTRAFORCE is an equal opportunity employer and does not discriminate against any employee or applicant based on race, national or ethnic origin, colour, religion, age, sex, sexual orientation, gender identity or expression, marital status, family status, genetic characteristics, disability, conviction for an offence for which a pardon has been granted or in respect of which a record suspension has been ordered, or any other prohibited grounds as identified by provincial or territorial law. Please contact Human Resources at LOA@spectraforce.com if you require reasonable accommodation.
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $50.00/hr.
Location: Toronto, ON (2 days onsite) Or Remote for non-local candidates
Contract Length: 6+ Months (Extension Possible)
Start Date: ASAP
We are seeking a highly skilled C++/Python Engineer to join a team working on high-performance banking systems in a Linux-based environment. This is not a glue-code or scripting role — we are looking for a true developer who can design and build performant, robust, and scalable systems from the ground up.
You’ll work closely with technical and business teams to develop backend solutions that are critical to banking operations. Strong problem-solving skills and the ability to own your code end-to-end are essential.
- Design, develop, and optimize high-performance applications using C++ and Python in a Linux environment.
- Build backend systems for core banking functions such as trade execution, risk management, or account processing.
- Solve complex system-level problems involving data structures, concurrency, and resource management.
- Collaborate with cross-functional teams to understand financial system requirements and translate them into clean, efficient code.
- Conduct performance tuning, code reviews, and unit/integration testing.
- Participate in architectural discussions and advocate for best engineering practices.
- 5+ years of professional experience in C++ development (modern C++ preferred).
- Strong proficiency in Python for scripting, tooling, and application development.
- Deep understanding of Linux systems
- Proven experience in financial services, ideally in banking systems, trading platforms, or risk engines.
- Ability to write clean, maintainable, and performance code.
- Excellent problem-solving skills with a deep understanding of computer science fundamentals (data structures, algorithms, systems design).
- Strong communication and collaboration abilities.
- Self-motivated and capable of working independently with minimal supervision.
- Ownership mindset with a focus on delivering quality solutions.
About Us: SPECTRAFORCE is one of the fastest-growing workforce solutions firms in the United States. As a diversity-owned business, we place human connection at the heart of everything we do, building strong relationships with both clients and candidates to fill roles successfully. Our teams in North and Central America and India serve more than 150 Fortune clients globally, leveraging custom AI technology to provide direct hire, executive search, nearshoring, offshoring, and project staffing solutions.
Benefits: SPECTRAFORCE offers a Group Registered Retirement Savings Plan (RRSP) Program to all eligible employees. We also offer an Employee Assistance Program (EAP) and an employee discount program, which provides exclusive access to thousands of discounts on travel, entertainment, and more. SPECTRAFORCE offers unpaid leave as well as paid sick leave, paid holidays, and paid vacation as required by law.
Equal Opportunity Employer: SPECTRAFORCE is an equal opportunity employer and does not discriminate against any employee or applicant based on race, national or ethnic origin, colour, religion, age, sex, sexual orientation, gender identity or expression, marital status, family status, genetic characteristics, disability, conviction for an offence for which a pardon has been granted or in respect of which a record suspension has been ordered, or any other prohibited grounds as identified by provincial or territorial law. Please contact Human Resources at LOA@spectraforce.com if you require reasonable accommodation.
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $50.00/hr.