Browse All Jobs
Job Description

Clutch, Canada's largest online used car retailer, is seeking a Staff Software Engineer to join their growing team in Toronto. The Staff Software Engineer will focus on delivering scalable, secure, and resilient solutions that align with the long-term goals of the business. The candidate will champion engineering excellence by setting and upholding high standards for coding practices, peer reviews, and technical documentation.

The Staff Software Engineer will collaborate with cross-functional teams to translate business needs into technical solutions and drive innovation by evaluating new technologies and processes.

What this role involves:

  • Providing pragmatic solutions to business challenges.
  • Championing engineering excellence and fostering a culture of continuous improvement.
  • Collaborating with cross-functional teams to translate business needs into technical solutions.
  • Executing complex, high-impact solutions from ideation to implementation.
  • Driving innovation by evaluating new technologies and processes.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent experience.
  • 8+ years of industry experience in developing and designing software solutions.
  • Expert proficiency in modern programming languages (e.g., TypeScript, Python, Go, Rust).
  • Deep expertise in Frontend or Backend frameworks like React, Vue, Express.
  • Strong experience with cloud platforms like AWS, Azure, or Google Cloud.
  • Advanced knowledge of relational databases (PostgreSQL, MySQL, Oracle).
  • Strong experience with system architecture and performance tuning.
  • Advanced testing expertise.
  • Agile experience with Scrum or Kanban.
  • Proven leadership in technical decision-making.

What Clutch offers:

  • Autonomy & ownership.
  • Competitive compensation and equity incentives.
  • Generous time off program.
  • Health & dental benefits.
Apply Manually