Login Enter

CGI

9 months ago

C/C++ Low Latency Senior Developer

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
CGI
Location
Canada, Québec, Montréal, Westmount Canada
Posted
9 months ago
View all jobs at CGI

Job description

Mission:Working directly with traders, researchers and other developers the low-latency developer develops cutting edge high throughput trading platforms solutions.

Profile:
  • Expert level of C++ and deep understanding of data structures, algorithms, and object-oriented programming.
  • Advanced proficiency with C/C++ systems development in a Linux environment - both C++17 and C++20.
  • Network programming experience as well as an understanding of operating system concepts/CPU architecture and how they affect performance.
  • Experience designing gateways or price feeds - Hacking - Assembly FPGA.

Requirements:
  • Ability to take a complex problem and break it down into manageable components.
  • Strong communication skills.
  • Bachelor's degree in Computer Science, Engineering, Mathematics or related discipline.
  • Plus 7 years of progressive experience developing software applications.
  • While trading system knowledge is helpful, it isn’t required.
  • Recent hands-on experience with performance-sensitive C++ is required.

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.