Team Lead, Software Engineering at Clutch Technologies Inc. | CA | Rezi

Team Lead, Software Engineering at Clutch Technologies Inc.

Team Lead, Software Engineering

Clutch Technologies Inc. · CA

2 weeks ago

Team Lead, Software Engineering

Clutch Technologies Inc. · CA

17 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Clutch is seeking a Team Lead, Software Engineering to lead a team of engineers building and scaling our platform. This is a player-coach role, splitting time between hands-on engineering and team leadership, mentoring engineers, owning team delivery, and partnering with product to ship impactful work. You will partner with other engineering leaders on technical direction and cross-team initiatives while owning your team's health, growth, and execution.

Responsibilities

  • Lead a team of 3–5 engineers, owning their growth, performance, career development, and day-to-day delivery
  • Stay hands-on, contributing roughly half your time to code, architecture, and technical design across the stack
  • Partner with Product, Design, and Data to translate business priorities into a clear roadmap and well-scoped engineering work
  • Drive execution and delivery for your team, removing blockers, managing trade-offs, and keeping work aligned with business goals
  • Coach engineers through peer review, pairing, system design discussions, and regular 1:1s, raising the bar on quality across the team
  • Partner with Staff Engineers and other leads on cross-team architecture, technical standards, and platform direction
  • Hire, onboard, and retain great engineers as the team grows

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
  • 7+ years of industry experience building software
  • At least 1–2 years leading or managing engineers
  • Solid experience with cloud platforms (AWS, Azure, or Google Cloud) and microservices architecture
  • Strong database skills with PostgreSQL or similar: schema design, query optimization, and performance tuning
  • Proven track record of shipping complex projects end-to-end and balancing technical debt against new delivery
  • Experience coaching and growing engineers — running 1:1s, giving feedback, supporting career development, and handling performance conversations
  • Comfortable operating in Agile environments (Scrum or Kanban) using tools like Jira or GitHub Projects
  • Strong communication skills and the ability to partner effectively with cross-functional stakeholders

Skills

  • TypeScript
  • ReactJS
  • ExpressJS
  • PostgreSQL
  • Sequelize ORM
  • Docker
  • Terraform
  • AWS ECS
  • RabbitMQ
  • Apache Kafka
  • Modern programming languages (TypeScript, Python, Go, Ruby, etc.)
  • Frontend or backend frameworks (React, Vue, Express, etc.)
  • Cloud platforms (AWS, Azure, or Google Cloud)
  • Microservices architecture
  • Database skills (schema design, query optimization, performance tuning)
  • Agile environments (Scrum or Kanban)
  • Jira
  • GitHub Projects

Location

  • Toronto

Work Type

  • Hybrid
  • Full-Time

Experience Level

  • 7+ years of industry experience
  • 1-2 years leading or managing engineers

Education Level

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent experience

Salary/Compensations

  • $175,000 - $225,000

Benefits

  • Competitive compensation and equity incentives
  • Generous time off program
  • Health & dental benefits
  • Equity incentives
  • Comprehensive healthcare, dental, vision, life insurance, and dependent coverage starting from day 1

About the Company

  • Clutch is Canada's largest online used car retailer, delivering a seamless, hassle-free car-buying experience.
  • Named one of Canada's Top Growing Companies two years in a row and awarded a spot on LinkedIn's Top Canadian Startups list.
  • Headquartered in Toronto, Clutch was founded in 2017.
  • Clutch is backed by world-class investors including Canaan, BrandProject, Real Ventures, D1 Capital, and Upper90.

Equal Opportunity

  • 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