Enable job alerts via email!

Senior Software Engineer (Backend) – Labs Legal Tech

Thomson Reuters

Canada

Hybrid

CAD 80,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A leading legal technology firm is seeking a Software Engineer to design and implement scalable cloud-based solutions. You will work with cross-functional teams, mentor junior engineers, and advocate for process improvements. The ideal candidate has over 4 years of experience in software development, particularly with cloud-native applications. This position offers a flexible hybrid work model, comprehensive benefits, and opportunities for growth.

Benefits

Flexible hybrid work model
Comprehensive benefits including vacation and mental health days
Opportunities for career development

Qualifications

  • 4+ years of software development experience focused on cloud-native applications.
  • 2+ years of experience maintaining large-scale distributed applications.
  • Exceptional communication skills and relationship building.

Responsibilities

  • Design and deploy scalable cloud-based solutions using AI/ML.
  • Collaborate with teams to deliver software products.
  • Oversee the software development lifecycle.

Skills

Software development
Cloud-native applications
Communication
Collaboration

Education

Bachelor’s degree in computer science or equivalent

Tools

Java
C++
.NET
C#
Azure
CI/CD tools
Job description
Overview

Employer Industry: Legal Technology

Why consider this job opportunity:

  • Flexible hybrid work model with the option to work from anywhere for up to 8 weeks per year
  • Comprehensive benefits including flexible vacation, mental health days off, and retirement savings
  • Opportunities for career development and growth through continuous learning programs
  • Inclusive and supportive workplace culture recognized for its commitment to diversity and belonging
  • Chance to make a meaningful impact in the legal field by contributing to justice, truth, and transparency
Responsibilities
  • Design, implement, and deploy scalable cloud-based solutions using advanced AI/ML technologies
  • Collaborate with cross-functional teams to deliver innovative software products
  • Oversee the entire software development lifecycle, ensuring best practices in planning, implementation, and testing
  • Mentor junior engineers and promote skill development within the team
  • Advocate for process improvements to enhance team efficiency and project outcomes
Qualifications
  • Bachelor’s degree in computer science, software engineering, or a related field; or equivalent practical experience
  • 4+ years of software development experience with a focus on cloud-native applications
  • 2+ years of experience maintaining large-scale distributed applications, preferably using Azure
  • Proven experience in backend application development using Java, C++, .NET, or C#, and proficiency in containerization and CI/CD tools
  • Exceptional communication skills and ability to build strong relationships with stakeholders
Preferred Qualifications
  • Experience with Python or Rust development
  • Familiarity with AI/ML technologies, especially MLOps and NLP
  • Knowledge of additional programming languages or cloud providers (AWS, GCP) is beneficial
  • Previous experience providing technical leadership within a development team
  • Understanding of the legal industry is helpful but not essential

#LegalTech #SoftwareEngineering #CloudComputing #CareerGrowth #InclusiveWorkplace

We prioritize candidate privacy and champion equal-opportunity employment. Central to our mission is our partnership with companies that share this commitment. We aim to foster a fair, transparent, and secure hiring environment for all. If you encounter any employer not adhering to these principles, please bring it to our attention immediately.

We are not the EOR (Employer of Record) for this position. Our role in this specific opportunity is to connect outstanding candidates with a top-tier employer.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.