Towerresearchcapital
Développeur de logiciels chevronné (C++) / Experienced Software Developer (C++)
Montréal. Posted 58 months ago
The role
Senior software engineers will build and maintain high-performance infrastructure for algorithmic trading strategies. This includes designing high-frequency trading platforms and optimizing them to minimize latency.
What you will do
- Design and implement a high-frequency trading platform
- Optimize the platform using network and systems programming to minimize latency
- Develop systems for access to historical market data and trading simulations
- Create tools to analyze data for patterns
- Build risk-management and performance-tracking tools
- Shape the Core Engineering team through interviewing and occasional campus recruiting trips
Required qualifications
- Degree in a technical field
- Strong background in data structures, algorithms, and object-oriented programming in C++
- Brilliant problem-solving abilities
- Ability to manage multiple tasks in a fast-paced environment
- Strong communication skills
- Working knowledge of Linux
- Proficiency in both French and English, both spoken and written
Nice to have
- Knowledge of any other development language, including Java, Python, or Perl and Shell scripts
Benefits
- Competitive salary and discretionary bonuses
- 5 weeks of paid vacation per year
- Lunch and snacks on a daily basis
- Reimbursement for health and wellness expenses
- Free events and workshops
- Cubicle-free workplace
- Jeans-clad workforce
- Well-stocked kitchens
About the company
Tower Research Capital is a high-frequency proprietary trading firm founded in 1998.