clutch

Staff Software Engineer

Apply Now

At a Glance

Location
Toronto, Ontario, Canada
Experience
8+ years
Posted
2026-07-07T14:15:31-04:00

Key Requirements

Required Skills

AWSAgileAzureGCPJiraMySQLOraclePostgreSQLPythonReactRustScrumTypeScriptVue

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