Clutch

About Clutch

Transforming the used car buying experience in Canada

🏢 Tech👥 101-200 employees📅 Founded 2012📍 Downtown Yonge East, Toronto, ON💰 $137.5m2.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 ...

Clutch

Staff Engineer Senior

ClutchToronto

Posted 2w agoSeniorStaff Engineer📍 Toronto💰 CA$205,000 - CA$205,000 / yearly
Apply Now →

Overview

Clutch is hiring a Staff Software Engineer to drive technical excellence and deliver complex solutions. You'll work with a full TypeScript stack, React, and various AWS services. This position requires strong leadership and technical skills.

Job Description

Who you are

You have a strong background in software engineering with a focus on building scalable and resilient systems. Your experience includes working with a full TypeScript stack, and you are proficient in both front-end and back-end technologies, particularly React and Express. You understand the importance of coding standards and peer reviews, and you are committed to engineering excellence. You thrive in collaborative environments and enjoy leading technical decision-making processes. Your ability to communicate effectively with cross-functional teams is one of your key strengths.

You have experience with microservices architecture and are familiar with containerization technologies like Docker. Your knowledge extends to cloud services, particularly AWS, where you have utilized various services to enhance application performance and reliability. You are also comfortable with database management, specifically using PostgreSQL and ORM tools like Sequelize. Your familiarity with message brokers such as RabbitMQ and Apache Kafka allows you to design efficient interservice communication.

Desirable

Experience with legacy JavaScript codebases is a plus, as it enables you to contribute to ongoing projects that may require updates or refactoring. Familiarity with infrastructure as code tools like Terraform will help you in managing cloud resources effectively. You are always eager to learn new technologies and methodologies that can improve the development process and enhance team productivity.

What you'll do

In this role, you will lead the engineering team in delivering high-quality software solutions that meet business needs. You will be responsible for designing and implementing scalable systems that can handle increasing user demands. Your role will involve championing best practices in coding and architecture, ensuring that the team adheres to high standards of quality and performance. You will collaborate closely with product managers and designers to translate business requirements into technical specifications.

You will also mentor junior engineers, providing guidance and support as they develop their skills and grow within the company. Your leadership will be crucial in fostering a culture of innovation and continuous improvement within the team. You will participate in code reviews, ensuring that all code meets the established standards and is maintainable in the long term.

As part of your responsibilities, you will engage in technical discussions and decision-making processes that shape the future of the platform. You will analyze system performance and identify areas for optimization, implementing solutions that enhance user experience and system reliability. Your contributions will directly impact the success of Clutch as a leading online used car retailer.

What we offer

Clutch offers a competitive salary of $205,000 annually, along with equity incentives that allow you to share in the company's success. You will receive comprehensive healthcare benefits, including dental, vision, and life insurance, starting from day one. We are committed to fostering an inclusive workplace where all individuals have an opportunity to succeed, and we encourage you to apply even if your experience doesn't match every requirement. Join us in shaping the future of car buying in Canada.

Interested in this role?

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

Similar Jobs You Might Like

Based on your interests and this role

Uber

Staff Engineer

Uber📍 Toronto - On-Site

Uber is hiring a Staff Software Engineer to lead the Marketplace Segmentation team in optimizing rides business through advanced algorithms and machine learning. You'll drive technical strategy and mentor engineers while working in Toronto.

🏛️ On-SiteLead
6 months ago
Kaseya

Staff Engineer

Kaseya📍 Toronto - On-Site

Kaseya is hiring a Staff Software Engineer to design, build, and maintain scalable software systems. You'll work with React and Node.js in a cloud-native environment. This position requires strong proficiency in full-stack development.

🏛️ On-SiteSenior
1w ago
Kaseya

Staff Engineer

Kaseya📍 Toronto

Kaseya is hiring a Staff Software Engineer to design and enhance a cross-platform Endpoint Detection and Response (EDR) product. You'll focus on performance, security, and system-level integrity, utilizing your expertise in macOS development and Rust programming. This role requires a strong background in low-level systems programming.

Senior
1w ago
Nubank

Staff Engineer

Nubank📍 Toronto

Nubank is seeking a Staff Software Engineer to develop scalable microservices primarily using Clojure. You'll work with technologies like Kafka and contribute to building innovative financial products. This role requires a strong background in software development and a willingness to learn new technologies.

Senior
1 month ago
Achievers

Staff Engineer

Achievers📍 Toronto - On-Site

Achievers is hiring a Staff Software Engineer to work on their flagship product, Recognize, impacting over 4M global users. You'll utilize technologies like Python, Go, and React while solving complex engineering challenges. This position requires significant experience in software engineering.

🏛️ On-SiteSenior
4 months ago