Senior Software Engineer
Skills
About the Role
You will build financial products, write high-quality well-tested production code, participate in code reviews, collaborate on setting technical vision, and join on-call rotations. You will work across the tech stack, contribute to design and implementation, and help maintain reliable production services.
Requirements
- 5+ years working experience as a software engineer
- Comfortable working across the tech stack
- Fluency in English
Responsibilities
- Build financial products
- Write high-quality well-tested production code
- Participate in code reviews
- Collaborate on setting technical vision
- Participate in on-call rotations
Benefits
- Stock options for all employees
- Yearly salary assessments
- Health and dental coverage including health and wellness spending accounts
- Remote-friendly work from anywhere in Canada with optional office access in Montreal and Toronto
- $2,000 annual budget for courses, certifications, and training
- 20 days of vacation per year with a $1,000 bonus if all vacation is used
- Parental leave top up to 100% of salary for 18 weeks
- Quarterly team-specific or company-wide offsites
