Senior Software Developer

ClioToronto, ON
CA$144,700 - CA$195,900Hybrid

About The Position

Clio is seeking a Senior Software Developer to join its rapidly growing Engineering team. This role is for an individual passionate about building innovative solutions, embracing new challenges and technologies, and making a significant impact. The position is open to candidates based in Toronto and requires presence in the hub office twice a week. The engineering team's mission is to transform the legal experience by optimizing performance, reliability, scalability, and user interface design.

Requirements

  • Experience in software development, specifically with building web applications at scale using Ruby on Rails.
  • The ability to gain fluency in new technologies quickly and work effectively in an ever-evolving environment that includes distributed teams and customers.
  • Demonstrated success in mentorship in software development, particularly using an Agile process and with large scale SaaS products.
  • A diverse base of knowledge that allows you to help your team solve complex technical problems.
  • A history of past projects (including notable successes and lessons learned).
  • Clear communication skills and the ability to build high-trust relationships with fellow Clions and customers.
  • Demonstrate a keen interest in improving your craft by using AI.
  • Approach new challenges with curiosity and a drive to apply what you learn to fixing root causes, not just symptoms.
  • Deep curiosity and a desire to learn.
  • Drive to help others by shipping code.

Nice To Haves

  • Cross-trained developers coming from Java, Python, C++, and JavaScript backgrounds are welcome, with support to learn Ruby.

Responsibilities

  • Work with a team of developers to solve complex problems and provide elegant solutions to Clio customers.
  • Work in an agile environment with a team of full stack developers across a variety of projects.
  • Learn new technologies, challenge yourself, and hone your craft as a Rails expert.
  • Participate in diverse projects and collaborate with multiple engineering teams across Canada, United States, and Ireland.
  • Review and provide feedback on code, both from within your own team and across all of Clio.
  • Collaborate with teams across Clio to diagnose, understand, and solve problems, and to build solutions that may span many areas.
  • Teach and learn from those around you, providing constructive feedback and accepting feedback for growth.

Benefits

  • Competitive, equitable salary
  • Top-tier health benefits
  • Dental insurance
  • Vision insurance
  • Hybrid work environment (local Clions expected in office min. twice per week)
  • Flexible time off policy (encouraged 20 days off per year)
  • $2000 annual counseling benefit
  • RRSP matching
  • RESP contribution
  • Clioversary recognition program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service