clutch
Senior Software Engineer
At a Glance
- Location
- Toronto, Ontario, Canada
- Experience
- 4+ years
- Compensation
- mpensation & Benefits Salary: $160,000 - $200,000 annually Equity incentives Co
- Posted
- 2026-07-22T10:05:11-04:00
Key Requirements
Required Skills
Domain Knowledge
- Engineering
Requirements
4+ years of industry experience developing software solutions
Proficiency in one or more modern programming languages (TypeScript, Python, Go, Ruby, C#, Rust, etc.)
Strong understanding of Frontend and/or Backend frameworks (React, Vue, Express, Flask, Ruby on Rails, etc.)
Familiarity with cloud platforms such as AWS, Azure, or Google Cloud
Experience with relational databases (PostgreSQL, MySQL, Oracle) and writing efficient SQL queries, schema design, and performance optimization
Knowledge of testing frameworks for unit, integration, and end-to-end testing
Compensation & Benefits
Salary: $160,000 - $200,000 annually
Equity incentives
Comprehensive healthcare, dental, vision, prescriptions, life insurance, and dependent coverage
Pay reflects skills, performance, market benchmarking, responsibilities, and working conditions
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
Write clean, readable, and testable code that adheres to best practices and ensures reliability
Collaborate with the team to design and implement scalable, secure architectures
Participate in peer review sessions, provide constructive feedback, and engage in system design discussions
Lead the full development lifecycle of projects, from planning to development, testing, and maintenance