← Back to job listings
C
Staff Software Engineer
Clutch · Toronto, Canada
About The Role
Join Clutch as a Staff Software Engineer, where you will own the architecture and technical direction across teams, ensuring systems are scalable, reliable, and built for long-term maintainability. You will partner with Operations and other cross-functional teams to align technical solutions with business needs and operational realities. Additionally, you will mentor engineers at all levels, design and evolve core systems, APIs, and database architecture, and continuously improve the systems, tools, and developer experience that power Clutch. Enjoy competitive pay, generous time off, and a strong focus on work-life harmony.
- Assurer l'architecture et la direction technique à travers les équipes, en veillant à ce que les systèmes soient évolutifs, fiables et conçus pour la maintenabilité à long terme.
- Collaborer avec les opérations et d'autres équipes interfonctionnelles pour aligner les solutions techniques sur les besoins commerciaux et les réalités opérationnelles.
- Mentorer les ingénieurs à tous les niveaux, en élevant le niveau technique grâce à des revues de code, des discussions de conception et des conseils pratiques.
- Care as much about the people and culture around you as you do about technical excellence
- Have experience with relational databases, API design, and cloud platforms such as AWS, Azure, or GCP
- Use AI as a force multiplier, both for your own work and to help teams adopt better engineering practices
- Have experience with one or more modern programming languages such as TypeScript, Python, Go, Java, C#, Rust, or Ruby
- Have experience mentoring engineers and influencing technical direction beyond your own individual work
- Have designed and scaled complex systems in a production environment
- Are naturally curious and excited to continuously learn, improve, and raise the bar for yourself and those around you
- 7+ years of professional software engineering experience, with a track record of technical leadership
- Communicate clearly, build trust across teams, and are comfortable making decisions in ambiguous environments
- Have experience building frontend, backend, or full-stack applications, with deep expertise in at least one
- Have experience designing scalable architecture, optimizing performance across systems, and solving ambiguous, high-stakes technical problems
- Have worked cross-functionally with Operations, Product, or other business functions to align technical decisions with real-world constraints
- 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
- We believe great engineers can learn great technology
This listing was posted by a verified recruiter at Clutch. Report this listing
JobSpring