Senior Software Engineer
Actively hiringMontreal, QuebecFull-timeNot Applicable$195,000 - $235,250 CAD
Posted 5 days ago
Apply now
We are seeking a Senior Software Engineer to join our dynamic team. This role involves collaboration with leadership on technical design and product strategy, contributing to the development of innovative financial technology solutions.
The ideal candidate will possess strong critical thinking skills, enabling them to analyze problems and create effective solutions. We value high standards in technical output as well as strong interpersonal skills.
Key responsibilities include designing and enhancing backend systems with a focus on scalability and performance, delivering full-stack features from discovery to deployment, and improving existing systems by reducing technical debt. The Senior Software Engineer will also be expected to write and test production-quality code, share expertise with the team, and advocate for best practices in AI-native development.
Candidates should have a minimum of 6 years of relevant industry experience, a bachelor's degree in Computer Science, Engineering, or Mathematics, and a solid understanding of algorithms, data structures, and systems design. Proficiency in TypeScript, Node.js, React.js, and React Native is required, along with strong communication skills to discuss technical concepts with diverse audiences.
Experience in high-stakes domains such as payments or risk management is a plus. Our work culture emphasizes accountability for results, open communication, and a focus on data-driven decision-making.
← Back to all jobs · More jobs in Quebec · More Engineering & IT jobs