Jobs.ca
Jobs.ca
Language
Hunter Bond logo

C++ Software Engineer - Hybrid working - $140,000 - $250,000 CAD Base (+ Bonus)

Hunter Bond26 days ago
Montreal, Quebec
CA$140,000 - CA$250,000/year
Mid Level
full_time

Top Benefits

Exceptional professional growth opportunities in a tech-focused company
Access to state-of-the-art technologies
Highly competitive bonuses

About the role

Job title: C++ Software Engineer

Client: Elite Hyper Scaling Fintech Unicorn

Salary: $140,000 - $250,000 CAD Base (+ Bonus)

Location: Montreal / Hybrid

My client are seeking a C++ Software Engineer who will play a critical role in developing and optimizing trading systems, ensuring they operate at peak performance with minimal latency. This is an opportunity to work in a fast-paced, intellectually challenging environment where your contributions will have a direct impact on the firm's success.

They pride themselves on working with the most cutting edge technologies and boast a world class technical team where you will work and learn from the best.

Benefits:

  • Exceptional professional growth opportunities in a tech-focused company, allowing you to enhance your skills as a C++ Software Engineer at an accelerated pace.
  • Access to state-of-the-art technologies, enabling you to work with advanced tools and frameworks.
  • Highly competitive bonuses and a comprehensive benefits package that surpasses industry standards.
  • Emphasis on health and well-being, including a healthy work-life balance and reimbursement programs.
  • Rapid career progression and exposure to diverse technologies.
  • Collaboration with top-tier infrastructure teams in the financial sector.

Requirements and Skills:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional C++ development experience.
  • Strong understanding of data structures, algorithms, and software design principles.
  • Experience with multi-threaded programming and real-time systems.
  • Proficiency in Linux/Unix environments.
  • Familiarity with network programming and protocols (e.g., TCP/IP, UDP) is a plus.
  • Knowledge of low-level optimization techniques (e.g., SIMD, GPU computing) is a plus.

Responsibilities:

  • Design, develop, and maintain high-performance C++ trading applications.
  • Optimize code for maximum speed and efficiency, minimizing latency.
  • Implement and enhance trading algorithms in collaboration with quantitative researchers and traders.
  • Develop and maintain low-latency network communication protocols.
  • Conduct performance analysis and tuning of critical software components.

If you are a C++ Software Engineer and satisfy the above requirements, please apply to have your CV considered or email rdelaney@hunterbond.com for more information.

About Hunter Bond

Staffing and Recruiting
51-200

Hunter Bond is a global firm specialising in the finance and technology recruitment sectors with the aim to provide a thorough, effective and transparent solution to their client and candidates needs. Hunter Bond directors have 20 years experience specialising in financial and technology jobs. With this experience comes a desire to provide the best recruitment service. Integrity is delivered by Hunter Bond at its upmost. Clients and candidates alike will have transparency and dedication from start to finish. Founding Directors, Lee Ballen and Stephen Perkins both have successful careers with a strong track record working with the world's leading financial institutions. Today they bring their passion, knowledge and work ethic to the forefront of their business.

Hunter Bond specialises in the following markets:

Big Data - Architecture, Business Analysis, Business Intelligence, Consultancy, Data Governance, Data Analysis, Hadoop, Project Management, Programming, Testing and Support.

Change, Tranformation & Regulatory - Change Management, Change Analysis, Change Co-Ordination, Project Management, PRINCE2, Agile, Waterfall, P3O, Six Sigma, Programme Management, Business Analysis, Business Transformation, Transition Management.

Consultancies - Information Security, Business Continuity Planning, Disaster Recovery, Programme Management, Performance Management, Management Information, Business Process Transformation, Customer Relationship Management, Supply Chain and Purchasing, Governance, Audit, Risk and Policy Implementation.

Finance - Advisory & Strategy, Products Advisory, Monitoring & Surveillance, Compliance Reviews, Disclosures, Shareholder Reporting, and AML/Financial Crime.

Finance Technology - .NET, C#, C++, Java, Solution Architect, Windows, Linux, Networks & Security, Business Analysis, Programme Manager, Change Analyst and Testing.

Risk - Market Risk, Credit Risk, Collateral Management, Liquidity Risk, CVA (Credit Value Adjustment) and Actuarial.