Clio is the global leader in legal AI technology, empowering legal professionals and law firms of every size to work smarter, faster, and more securely.
We are transforming the legal experience for all by bettering the lives of legal professionalswhile increasing access to justice.
Summary:
We are currently seeking a Senior Software Engineer, Invoicing to join our engineering team in Burnaby. This role requires you to be in office a minimum of twice per week on one of our Anchor Days.
The Senior Software Engineer, Invoicing is a hands-on technical leader responsible for building, operating, and evolving critical client-facing features within Clio Manage, our industry-leading case management platform. In this role, you will focus on helping attorneys create a more productive invoicing process, enabling them to easily summarize their accomplished work and prep clear, accurate invoices for client review. Because these workflows are a core part of the user experience,
you will collaborate closely with cross-functional software engineering teams across the broader payments, accounting, and reporting space to ensure a seamless end-to-end journey.
This role owns the full lifecycle of what they build, from design and implementation through monitoring, iteration, and long-term support.
A day in the life might look like:
- Work with a team of developers to solve complex problems and provide elegant solutions to Clio customers
- Work in an agile environment with our team of full stack developers across a variety of projects
- Learning new things, and challenging yourself and honing your craft as a Rails expert
- Participating in diverse projects and collaborating with multiple engineering teams across the globe
- Review and provide feedback on code, both from within your own team or across all of Clio
- Collaborate with teams ac
📌 Senior Software Developer, Invoicing (Calgary)
🏢 Clio
📍 Calgary