Senior Software Developer, Databases

  • Full Time
  • Calgary, AB
  • 110,000 - 135,000 CAD / Year

Website Clio

Clio is a global leader in cloud-based legal technology, serving legal professionals with innovative practice management software. With a mission to transform the legal experience for all, Clio supports firms through scalable, secure solutions that simplify workflows and enhance client service.

Senior Software Developer, Databases
  • Company website link – https://www.clio.com
  • Company name – Clio
  • Location – Calgary, AB
  • Postal Code – T2P 0L4
  • Region – Alberta
  • Company Office local Address – 150 9 Ave SW, Calgary, AB T2P 0L4
  • Contact info – +1 888-858-2546
  • email address – careers@clio.com
  • Country – Canada
  • Job Type – Full-Time, Permanent
  • Job Average Salary rate – $110,000 – $135,000 yearly (depending on experience)
  • Currency – CAD
Job description

Clio is more than just a tech company–we are a global leader that is transforming the legal experience for all by bettering the lives of legal professionals while increasing access to justice.

Summary:

We’re looking for a Senior Software Developer, Databases to join our Systems Engineering, Production team. This role is for someone with deep expertise in MySQL, passionate about building robust, scalable database systems, and eager to tackle innovative challenges. As a key player, you’ll focus on optimizing, maintaining, and evolving our MySQL infrastructure to support high-performance, mission-critical applications. This is a unique opportunity to be exposed to diverse technologies and make a measurable impact.

This role is available to candidates across Canada (excluding Quebec). If you are local to one of our hubs (Burnaby, Calgary, or Toronto) you will be expected to be in office minimum two days per week for our Anchor Days.

MySQL Expertise And Backend Development Experience Is REQUIRED.

What Your Team Does:
• We build, secure, and maintain the infrastructure and critical services that power Clio’s core applications
• We help Clions make data-driven decisions by providing observability and transparency for all of our environments
• We collaborate with the Clio product development teams to build tools that improve workflows and remove manual labor or friction points

What You’ll Work On:
• You’ll be responsible for preparing Clio’s database infrastructure for the future in terms of scale and reliability
• You will collaboratively define the roadmap to support business goals, and satisfy application requirements
• You will investigate and solve performance problems with our MySQL databases and other data stores
• You will use your experience to guide development teams on how to improve and optimize their use of the databases
• You will scope, define, and collaborate with developers to implement automation and processes that power reliability of Clio’s datastores
• You will work with the SRE team and help develop their MySQL knowledge

What You Should Have:
• Backend development experience
• MySql expertise
• Experience investigating and solving performance problems
• The ability to optimize query performance
• A portfolio of successful projects (as well as a collection of lessons learned from failed projects)
• Demonstrate a keen interest in improving your craft by using AI

Who You Are:
• You are equally energized by both your own technical work as well as contributing to the career growth of your team
• You have strong opinions that are weakly held, and foster that same attitude in others
• You challenge and enable your team to take initiative, explore, and implement new improvements while balancing that work against satisfying the requirements as defined by the business
• You believe in providing honest, actionable feedback to your team, and encourage your team to reciprocate
• You devise roadmaps to guide the future of our datastores infrastructure in terms of scale and data security

Don’t have all of those? The most important part of this job is that you 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 will help you succeed in this job, combined with a drive to help others by shipping code.

Serious bonus points if you have:
• Experience using migrations tools, pt-online-schema-change or gh-ost
• Experience managing hosts with Puppet
• Experience working with Docker and Kubernetes
• Experience developing with Ruby or GoLang
• Experience managing AWS resources with CloudFormation, Terraform and Ansible
• Experience scripting with BASH
• Experience using ProxySQL and the Percona toolkit

“Excerpt from the official job listing”

See full job description from the company website.

Job Summary

Clio is hiring a Senior Software Developer specializing in Databases in Calgary. This role involves designing, optimizing, and maintaining robust database systems to support large-scale, mission-critical applications. The position requires deep database expertise, strong development skills, and the ability to collaborate across teams.

About Us

Clio is a global leader in cloud-based legal technology, serving legal professionals with innovative practice management software. With a mission to transform the legal experience for all, Clio supports firms through scalable, secure solutions that simplify workflows and enhance client service.

Culture and Work Environment

At Clio, employees work in a collaborative, innovative, and inclusive environment driven by curiosity and problem-solving. The company champions flexible work arrangements, continuous growth, and team success while maintaining a people-centered culture.

Why Work With Us

Joining Clio means contributing to state-of-the-art technology that shapes the legal sector globally. Employees benefit from professional development programs, competitive compensation, and the ability to create meaningful impact in a supportive and forward-thinking workplace.

Key Responsibilities
  • Design, implement, and enhance database systems and architecture
  • Optimize queries, indexes, and performance of high-volume systems
  • Collaborate with development teams to ensure database scalability and reliability
  • Troubleshoot issues, monitor systems proactively, and ensure data integrity
  • Contribute to architectural decisions for large-scale distributed applications
Key Qualifications
  • Bachelor’s or Master’s in Computer Science or related field
  • 5+ years of database development and optimization experience
  • Expertise with SQL, relational databases, and performance tuning
  • Familiarity with cloud platforms (AWS, GCP, or Azure)
  • Strong problem-solving, communication, and mentoring skills
Benefits & Perks
  • Competitive salary 110K–110K–135K CAD
  • Comprehensive health, dental, and vision coverage
  • Learning and professional development allowances
  • Flexible work options (remote/hybrid)
  • Inclusive and collaborative global culture
Location Insights

Calgary has become a fast-growing technology hub, offering significant opportunities for database and software developers. The city blends career advancement with a vibrant quality of life and a thriving innovation sector.

Summary Table Details Information Job Title Senior Software Developer, Databases Employer Clio Location Calgary, Alberta, Canada Salary Range $110,000 – $135,000 CAD yearly Job Type Full-Time, Permanent Common 5 Interview Questions and Tips
  • How do you approach database performance optimization? – Discuss methodology and practical outcomes.
  • Describe a complex database-related issue you solved. – Highlight problem-solving skills.
  • What experience do you have designing scalable systems? – Showcase large-scale project work.
  • How do you ensure data security and integrity? – Speak about compliance, backups, and audits.
  • Why do you want to bring your expertise to Clio? – Connect database expertise with their legal tech mission.
  • Tip: Balance deep technical responses with communication and mentoring ability—senior developers are expected to lead by example.

    Market-Based Salary Overview and Analysis

    Senior Database Developers in Calgary typically earn between $100,000 and 130,000CADannually∗∗,withhighercompensationlinkedtocloudknowledgeandlarge−scalesystemexpertise.Clio’srangeof∗∗130,000CADannually∗∗,withhighercompensationlinkedtocloudknowledgeandlarge−scalesystemexpertise.Clio’srangeof∗∗110K–$135K CAD places it at the competitive top of the local software market.

    Disclaimer

    We aggregate publicly available job listings and link to the original source. We are not the hiring company and do not manage the recruitment process. Please apply only through the official careers website above.

    More Related Jobs Check Here

    software developer jobs calgary database engineer careers cloud technology hiring alberta clio jobs legal tech developer roles backend database specialist hiring canada

    Clio is hiring a Senior Software Developer, Databases in Calgary, Alberta, offering 110K–110K–135K annually, flexible work, and opportunities to impact global legal technology solutions.

    Disclaimer: This job listing is published by the employer. We Are Hired Applications must be submitted via the official employer careers page using the "Apply" button below. We do not collect payments, application fees, or personal data from job seekers.

    To apply for this job please visit ca.linkedin.com.