clutch

Senior Software Engineer

Apply Now

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

AWSAgileAzureGCPJiraMySQLOraclePostgreSQLPythonReactRubyRustSQLScrumTypeScriptVue

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