Senior Software Engineer

Clutch

Toronto

Hybrid

CAD 160,000 - 200,000

Full time

4 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Autonomy
Equity incentives
Time off
Health benefits

Job summary

Clutch in Toronto is seeking a software engineer who will own products from discovery through delivery, partnering directly with stakeholders to understand problems, design thoughtful solutions and user experiences, and build scalable software.

You will work with AI-powered development tools, influence product direction and architecture, and ship high-impact features with a strong emphasis on reliability, maintainability, and business value in a fast-moving team.

Qualifications

  • 4+ years of professional software engineering experience.
  • Experience building production software that users rely on.
  • Experience designing scalable applications and APIs.
  • Proficiency with relational databases and cloud platforms (AWS/Azure/GCP).
  • Ability to use AI to prototype solutions and accelerate development.
  • Strong collaboration with stakeholders and clear communication.

Responsibilities

  • Own products from discovery through delivery, partnering with stakeholders.
  • Design technical solutions and build scalable software with AI tools.
  • Influence product direction, architecture, workflows, and UX.
  • Build reliable, high-performance systems and resolve bottlenecks.
  • Design APIs, database schemas, and long-term architecture.
  • Continually adopt new tools and engineering practices.
  • Make thoughtful technical decisions balancing speed, quality, and maintainability.
  • Collaborate via design reviews and knowledge sharing while owning work.
  • Improve systems and developer experience to power Clutch.

Skills

4+ years experience
Frontend/backend/full-stack
TypeScript
Python/Go/Java/C# etc
AWS/Azure/GCP
AI in workflows
Stakeholder collaboration

Job description

About Clutch

Clutch is Canada’s largest online used car retailer, delivering a seamless, hassle-free car-buying experience to drivers everywhere. Customers can browse hundreds of cars from the comfort of their home, get the right one delivered to their door, and enjoy peace of mind with our 10-Day Money-Back Guarantee.

Named one of Canada’s Top Growing Companies two years in a row and awarded a spot on LinkedIn’s Top Canadian Startups list, we’re looking to add curious, hard-working, and driven individuals to our growing team.

Headquartered in Toronto, Clutch was founded in 2017. Clutch is backed by world-class investors including Canaan, BrandProject, Real Ventures, D1 Capital, and Upper90. To learn more, visit clutch.ca

About Clutch

Clutch is Canada’s largest online used car retailer, delivering a seamless, hassle-free car-buying experience to drivers everywhere. Customers can browse hundreds of cars from the comfort of their home, get the right one delivered to their door, and enjoy peace of mind with our 10-Day Money-Back Guarantee.

Named one of Canada’s Top Growing Companies two years in a row and awarded a spot on LinkedIn’s Top Canadian Startups list, we’re looking to add curious, hard-working, and driven individuals to our growing team.

Headquartered in Toronto, Clutch was founded in 2017. Clutch is backed by world-class investors including Canaan, BrandProject, Real Ventures, D1 Capital, and Upper90. To learn more, visit clutch.ca

About The Role

At Clutch, we believe advances in AI are fundamentally changing how great products are built. Traditional handoffs between product, design, and engineering are giving way to smaller, faster teams where builders can take ideas from concept to production in days instead of months.

Our engineers don't just write code, they own outcomes. That means working directly with stakeholders to understand the problem, shaping the solution, thinking through design and user experience, and building scalable products end to end, using strong engineering principles and AI-powered development tools. We're looking for people who see a broken process or an unanswered question and feel compelled to fix it, not wait for it to land in their queue.

This is a role for people who thrive on ownership of the problem, the solution, and the outcome. You'll have the autonomy to take initiatives from idea to launch, using whatever tools the job requires (code, AI, prototypes, judgment) to get there. If you're energized by ambiguity, moving fast, and building products with real business impact, you'll thrive at Clutch.

Technology at Clutch

We believe great engineers can learn great technology. Our team builds with technologies like TypeScript, React, Express, PostgreSQL, and AWS, but we're far more interested in exceptional engineers than perfect technology matches. If you've built outstanding products in another modern stack and are excited to learn, improve, and help evolve ours, we'd love to talk.

What You'll Do
  • Own products from discovery through delivery, partnering directly with stakeholders to understand problems, design thoughtful solutions and user experiences, build scalable software, and measure business impact.
  • Design technical solutions and build scalable software using strong engineering principles and AI-powered development tools.
  • Influence product direction, architecture, workflows, and user experience—not just implementation.
  • Build reliable, scalable systems while optimizing application performance and resolving bottlenecks.
  • Design and evolve APIs, relational database schemas, and system architecture with long-term scalability and maintainability in mind.
  • Use AI as part of your everyday engineering workflow to prototype ideas, accelerate development, improve code quality, and iterate faster.
  • Continuously evaluate and adopt new tools, AI capabilities, and engineering practices that help the team build faster and better.
  • Make thoughtful technical decisions that balance speed, quality, and long-term maintainability.
  • Collaborate through design discussions, code reviews, and knowledge sharing while maintaining ownership of your work.
  • Continuously improve the systems, tools, and developer experience that power Clutch.
What We're Looking For
  • 4+ years of professional software engineering experience.
  • Have built and shipped production software that people rely on.
  • Have experience building frontend, backend, or full-stack applications.
  • Have experience with one or more modern programming languages such as TypeScript, Python, Go, Java, C#, Rust, or Ruby.
  • Have experience designing scalable applications, optimizing performance, and solving complex technical problems.
  • Have experience with relational databases, API design, and cloud platforms such as AWS, Azure, or GCP.
  • Use AI as a force multiplier to explore ideas, prototype solutions, accelerate development, and improve engineering workflows.
  • Enjoy working directly with stakeholders to understand problems, shape solutions, and deliver business value.
  • Communicate clearly, collaborate effectively, and are comfortable making decisions in ambiguous environments.
  • Care as much about business outcomes as technical excellence.
  • Are naturally curious and excited to continuously learn, improve, and raise the bar for yourself and those around you.
Why you’ll love it at Clutch
  • Autonomy & ownership – create your own path and own your work
  • Competitive compensation and equity incentives
  • Generous time off program
  • Health & dental benefits
Employment Type
  • Existing, Permanent Full-Time
  • Hybrid
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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Clutch Security • Toronto

On-site
CAD 160,000 - 200,000
Equity incentives
Generous time off program
Health & dental benefits
+1
Senior Software Engineer
Senior Software Engineer

Clutch Canada • Toronto

On-site
CAD 80,000 - 120,000
Competitive compensation and equity incentives
Generous time off program
Health & dental benefits
Staff Software Engineer
Staff Software Engineer

Clutch Security • Toronto

On-site
CAD 284,000
Autonomy & ownership
Competitive compensation and equity incentives
Generous time off program
+1
Team Lead, Software Engineering
Team Lead, Software Engineering

Clutch • Toronto

Hybrid
CAD 175,000 - 225,000
Autonomy & ownership
Competitive compensation and equity
Generous time off program
+1
Staff Software Engineer
Staff Software Engineer

Clutch Canada • Toronto

On-site
CAD 100,000 - 140,000
Competitive compensation and equity incentives!
Generous time off program
Health & dental benefits
+1
Team Lead, Software Engineering
Team Lead, Software Engineering

Clutch Security • Toronto

Hybrid
CAD 175,000 - 225,000
Competitive compensation
Equity incentives
Generous time off program
+1
Team Lead, Software Engineering
Team Lead, Software Engineering

Clutch Canada • Toronto

Hybrid
CAD 175,000 - 225,000
Competitive compensation
Equity incentives
Generous time off program
+1
Staff Software Engineer
Staff Software Engineer

Clutch • Toronto

Hybrid
CAD 245,000 - 332,000
Equity incentives
Generous time off
Health & dental benefits
+1
Senior Data Analyst
Senior Data Analyst

Clutch • Toronto

Hybrid
CAD 100,000 - 125,000
Healthcare
Dental care
Vision care
+4
Senior Data Analyst
Senior Data Analyst

Socket.dev • Toronto

On-site
CAD 100,000 - 125,000
Healthcare benefits
Dental and vision coverage
Hybrid work model