
Software Developer
- Montréal, QC
- Permanent
- Temps-plein
Location: Montreal (day 1 onboarding onsite / in-office presence required 3x/week)The Team
We’re looking to hire an exceptional Software Developer to join our team responsible for developing low latency, high-throughput infrastructure for algorithmic trading. We’re a group of experienced engineers, working on some of the most challenging projects in the industry: low-level performance optimizations, highly available distributed systems, messaging formats, transport protocols and more. The code we write trades billions of dollars daily and is directly responsible for the Firm’s success.Requirements:
- Extensive experience with Java and related technologies like JPA
- Knowledge of, or keen interest in learning about: OS internals, networking, CPU architectures
- Experience with high-performance computing, multi-threading, and distributed systems
- Great problem-solving skills with a keen attention to detail
- Solid understanding of Computer Science fundamentals, including algorithms, data structures, and software design principles
- Ability to work independently and collaboratively in a fast-paced, dynamic environment
- Strong communication and interpersonal skills
EEO Employer
Minorities/ Females/ Disabled/ Veterans/ Gender Identity/ Sexual Orientation
//*