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

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Staff Software Developer role.
Rezi rewrites your resume against Clio's job description. Free.

Tailor your resume to this Staff Software Developer role.
Rezi rewrites your resume against Clio's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Staff Software Developer posting at Clio — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Staff Software Developer posting at Clio — free, in seconds.
About the Role
Clio is seeking a Staff Software Developer passionate about building innovative solutions and facing new challenges. This role involves contributing to the Fintech portfolio, focusing on increasing billing adoption and launching new financial products for the Mid-Market segment.
Responsibilities
- Act as a technical stakeholder for multiple projects and teams.
- Partner with development managers to define the technical roadmap.
- Drive the multi-year technical strategy and architectural direction.
- Identify and resolve technical challenges that unblock product opportunities.
- Orchestrate AI agents to architect, review, and write high-quality, well-tested code.
- Collaborate with developers to solve complex problems and provide elegant solutions.
- Recognize and implement simple solutions when appropriate.
- Simplify coding patterns, interfaces, and abstractions.
- Utilize a variety of technologies, learn new skills, and embrace challenges.
- Review and provide feedback on peer code.
- Teach and learn from colleagues, providing and receiving constructive feedback.
Requirements
- Experience in software development, specifically building web applications at scale.
- Ability to master new technologies quickly and work effectively in a dynamic environment.
- Demonstrated success in mentorship using Agile processes and with large-scale SaaS products.
- Diverse knowledge base to help teams solve complex technical problems.
- Portfolio of successful projects and lessons learned from failed projects.
- Excellent communication skills and ability to build trusted relationships.
- Experience building high-throughput and distributed systems processing Invoicing, Payments, or Financial Products like Payroll.
Skills
- Software Development
- Web Application Development
- Technical Mentorship
- Agile Methodologies
- SaaS Products
- Distributed Systems
- High-Throughput Systems
- Invoicing
- Payments
- Financial Products
- AI Agents
- Code Review
- Problem Solving
- Communication
Location
- Canada (excluding Quebec)
- Vancouver
- Calgary
- Toronto
- Dublin
- London
- New York City
- Sydney
Work Type
- Hybrid
Experience Level
- Staff
Salary/Compensations
- $176,000 to $264,000 CAD
Benefits
- Competitive, equitable salary
- Top-tier health benefits
- Dental insurance
- Vision insurance
- Flexible time off policy (encouraged 20 days per year)
- $2000 annual counseling benefit
- RRSP matching
- RESP contribution
- Clioversary recognition program
About the Company
- 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 professionals while increasing access to justice.
- We are a Human and High Performing AI company, using artificial intelligence to improve all operations.
- Learn more about our culture at clio.com/careers
Equal Opportunity
- We are dedicated to diversity, equity and inclusion.
- We foster an environment where teams feel included, valued, and enabled to do their best work.
- We believe different perspectives, skills, backgrounds, and experiences result in higher-performing teams and better innovation.
- We are committed to equal employment and encourage candidates from all backgrounds to apply.
- Clio provides accessibility accommodations during the recruitment process.
- We never make automated hiring decisions.