LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Clutch›Senior Software Engineer
Clutch

About Clutch

Transforming the used car buying experience in Canada

🏢 Tech👥 101-200 employees📅 Founded 2012📍 Downtown Yonge East, Toronto, ON💰 $137.5m⭐ 2.9
B2CMarketplaceCarsElectric VehiclesConsumer GoodseCommerce

Key Highlights

  • Headquartered in Downtown Yonge East, Toronto, ON
  • $137.5 million raised in Series D funding
  • Offers certified vehicles with home delivery and full Carfax reports
  • Competes closely with Canada Drives in the Canadian market

Clutch is a leading online used car sales platform based in Downtown Yonge East, Toronto, ON, specializing in delivering certified vehicles directly to Canadian consumers. With $137.5 million raised in Series D funding, Clutch offers a comprehensive shopping experience that includes vehicle delivery...

🎁 Benefits

Clutch offers health and dental benefits from day one, a learning stipend for employee growth, and a flexible unlimited time off policy to promote wor...

🌟 Culture

Clutch fosters a culture focused on transparency and customer satisfaction, aiming to simplify the traditionally complex used car buying process. The ...

🌐 Website💼 LinkedIn𝕏 TwitterAll 61 jobs →
Clutch

Senior Software Engineer

Clutch • Toronto, Ontario, Canada

Posted 2d agoSeniorSoftware engineering📍 Toronto
Apply Now →

Skills & Technologies

TypeScriptJavaScriptReactExpressPostgreSQLSequelizeDockerTerraformAWSRabbitmqApache kafka

Overview

Clutch is seeking a Senior Software Engineer to help build and scale their technology platform. You'll work with a full TypeScript stack, including React and Express, to deliver a seamless car-buying experience. This role requires strong skills in both front-end and back-end development.

Job Description

Who you are

You have 5+ years of experience in software engineering, with a strong focus on building scalable applications. Your expertise in TypeScript and JavaScript allows you to create clean, reliable code that adheres to best practices. You are comfortable working with both front-end and back-end technologies, and you thrive in collaborative environments where you can engage with stakeholders to understand their needs.

Your experience with React and functional components enables you to build intuitive user interfaces that enhance the customer experience. You have a solid understanding of Express and PostgreSQL, allowing you to design and implement robust back-end systems. You are familiar with using Sequelize ORM for database interactions, ensuring efficient data management.

You have hands-on experience with microservices architecture and are proficient in using Docker and Terraform for containerization and infrastructure management. Your knowledge of AWS services, including AWS ECS, equips you to deploy and manage applications in the cloud effectively. You understand the importance of interservice communication and have worked with message brokers like RabbitMQ and Apache Kafka to facilitate this.

Desirable

Experience with legacy JavaScript codebases is a plus, as it allows you to contribute to maintaining and upgrading existing systems. Familiarity with agile methodologies and best practices in software development will help you integrate smoothly into our team.

What you'll do

As a Senior Software Engineer at Clutch, you will play a crucial role in building and scaling our technology platform. You will write clean, readable, and testable code that adheres to best practices, ensuring the reliability of our applications. Collaborating closely with your team, you will design and implement scalable and secure architectures that meet the needs of our customers.

You will work with stakeholders to gather requirements and translate them into technical specifications. Your ability to communicate effectively will help bridge the gap between technical and non-technical team members, ensuring everyone is aligned on project goals. You will also participate in code reviews, providing constructive feedback to your peers and helping to maintain high coding standards across the team.

In addition to development tasks, you will be involved in troubleshooting and resolving issues that arise in production environments. Your problem-solving skills will be essential in identifying root causes and implementing effective solutions. You will also have the opportunity to mentor junior engineers, sharing your knowledge and helping them grow in their careers.

What we offer

At Clutch, we are committed to fostering an inclusive workplace where all individuals have an opportunity to succeed. We offer comprehensive healthcare, dental, vision, and life insurance coverage, along with dependent coverage. Your pay will reflect your skills, performance, and responsibilities, ensuring that you are compensated fairly for your contributions.

Join us at Clutch and be part of a team that is transforming the car-buying experience for customers across Canada. We encourage you to apply even if your experience doesn't match every requirement — your curiosity and drive are what we value most.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Clutch.

Apply Now →Get Job Alerts