clutch
Staff Software Engineer
At a Glance
- Location
- Toronto, Ontario, Canada
- Experience
- 8+ years
- Posted
- 2026-07-07T14:15:31-04:00
Key Requirements
Required Skills
Domain Knowledge
- Engineering
Requirements
8+ years of industry experience designing and developing software solutions, including leading large-scale projects
Expert proficiency in modern programming languages (TypeScript, Python, Go, Rust)
Deep experience with Frontend or Backend frameworks (React, Vue, Express)
Strong knowledge of cloud platforms (AWS, Azure, Google Cloud) and cloud-based architecture optimization
Experience with system architecture, performance tuning, and scaling complex applications
In-depth knowledge of testing methodologies and frameworks for unit, integration, and end-to-end testing
Compensation & Benefits
Salary range: $205,000 annually
Equity incentives
Comprehensive healthcare, dental, vision, life insurance, and dependent coverage starting from day 1
Clutch is committed to fostering an inclusive workplace where all individuals have an opportunity to succeed. If you require accommodation at any stage of the interview process, please email
talent@clutch.ca
Responsibilities
Provide pragmatic solutions to business challenges while delivering scalable, secure, and resilient systems
Champion engineering excellence through coding standards, peer reviews, and technical documentation
Collaborate with Product, Design, and Data teams to translate business needs into technical solutions
Execute complex, high-impact projects from ideation to implementation, ensuring alignment with business goals
Drive innovation by evaluating new tools, technologies, and processes to improve team productivity and system performance