Titre du poste ou emplacement

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

Hunter Bond - 12 emplois
Montreal, QC
Posté hier
Détails de l'emploi :
140 000 $ - 250 000 $ / année
Temps plein
Expérimenté
Avantages :
Programme de primes et d'incitations

Job title: C++ Software Engineer

Client: Elite Hyper Scaling AI Firm

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 for more information.

Partager un emploi :