GrepJob
Exegy

Senior Software Engineer, C++

Exegy
Apply
26 days ago
Montréal, CanadaSenior
H1B Sponsor

Responsibilities

  • Design and build ultra-low latency Foreign Exchange feed handlers for various financial markets.
  • Create reusable and extensible software for processing financial market data.
  • Refactor and test existing software implementations.
  • Support Technical Account Managers and Operations teams.
  • Mentor junior Market Data Engineer developers.
  • Collaborate with other development groups on strategic initiatives.
  • Identify automation opportunities for testing, packaging, and deployment.

Requirements

  • BS degree in Computer Science, Electrical Engineering, or relevant industry experience.
  • 7+ years of experience in developing multithreaded C++ software systems.
  • 5+ years of experience in designing clean and extensible object-oriented designs.
  • Experience in applying design patterns.
  • Familiarity with scripting languages, preferably Python.
  • Knowledge of Linux operating systems such as RedHat, CentOS, or SUSE Linux.
  • Experience with Linux development and debugging tools.
  • Knowledge of profiling and memory leak detection tools.
  • Experience in developing real-time or ultra-low latency C++ software systems is preferred.
  • Experience with financial market data is preferred.

Tech Stack

C++LinuxPython

Categories