Principal Backend Software Architect

4 weeks ago


Toronto, Ontario, Canada Thomson Reuters Full time

Position Overview

As a Senior Backend Engineering Lead, you will be responsible for the ideation, design, implementation, deployment, maintenance, and support of a suite of interconnected backend applications that handle the processing of vast amounts of legal documents.

Key Responsibilities:

  • Engage in the entire software development lifecycle, encompassing analysis, design, implementation, CI/CD, DevOps deployment, and ongoing maintenance and support.
  • Drive initiatives aimed at enhancing processes to achieve superior outcomes within the team.
  • Collaborate closely with product managers, scientists, subject matter experts, and other stakeholders to understand product requirements and customer needs, ensuring the delivery of exceptional software solutions.
  • Adapt continuously to evolving technologies, market demands, and procedural changes.
  • Lead and work collaboratively with team members to accomplish objectives with minimal oversight.
  • Provide support to client applications and users interacting with the backend systems you develop.

Candidate Profile:

You will be an ideal candidate for the Senior Backend Engineering Lead position if you possess:

Essential Qualifications:

  • A Bachelor's degree in Computer Science, a related discipline, or equivalent professional experience.
  • Over 7 years of experience in software development, hosting, and maintenance.
  • Experience with ML Ops, including the hosting, monitoring, and maintenance of AI/ML models in cloud environments.
  • Practical experience in designing and implementing distributed systems utilizing cloud services.
  • Hands-on expertise in designing, deploying, and maintaining applications on Azure cloud services.
  • Proficiency in Rust, Python, and SQL/Relational Databases.
  • Prior experience in leading engineering teams, whether formally or informally.
  • A solid grasp of the software development lifecycle, unit testing, quality assurance practices, and incident management.
  • Strong written and verbal communication skills, enabling effective knowledge sharing, status reporting to leadership, mentoring of junior engineers, and fostering improved practices across the team.
  • Excellent problem-solving abilities.
  • Capability to work independently or collaboratively within a team to achieve diverse objectives.

Desirable Qualifications:

  • Familiarity with additional programming languages, technologies, and cloud service providers.
  • Understanding of the legal sector is advantageous but not mandatory.

What We Offer:

Joining our team means becoming part of a culture that values world-class talent and is dedicated to your personal and professional development through:

  • Flexible Work Environment: We embrace a hybrid working model that allows for flexibility in your work schedule.
  • Comprehensive Benefits: Enjoy a wide range of benefits designed to support your work-life balance, including flexible vacation options and mental health resources.
  • Inclusive Culture: We are recognized globally for our commitment to diversity, equity, and inclusion.
  • Learning Opportunities: Access to LinkedIn Learning and internal projects that foster professional growth.
  • Social Responsibility: Participate in employee-driven initiatives and volunteer opportunities.
  • Meaningful Work: Contribute to a mission-driven organization that supports justice, truth, and transparency.

Are you ready to be part of a team that is redefining how knowledge professionals operate? At Thomson Reuters, we have been committed to this mission for nearly 160 years, providing specialized software and tools that empower professionals in the legal, tax, accounting, and compliance sectors.



  • Toronto, Ontario, Canada Electronic Arts Full time

    Job Title: Senior Software Engineer - Backend ServicesCompany: Electronic ArtsWe are seeking a highly skilled Senior Software Engineer to join our dynamic team at Electronic Arts. As a key member of our technology department, you will be responsible for designing and developing backend services that power our generative AI/ML platform.Key...


  • Toronto, Ontario, Canada Software Defined Automation GmbH Full time

    About Software Defined Automation GmbHWe are a leading fintech company that's democratizing finance for all. Our mission is to provide innovative financial solutions that empower individuals and businesses to achieve their financial goals.Job SummaryWe are seeking a highly skilled Backend Software Developer to join our team. As a Backend Software Developer,...


  • Toronto, Ontario, Canada Software Defined Automation GmbH Full time

    About Software Defined Automation GmbHWe are a leading fintech company that's democratizing finance for all. Our mission is to provide innovative financial solutions that empower individuals and businesses to achieve their financial goals.Job SummaryWe are seeking a highly skilled Backend Software Developer to join our team. As a Backend Software Developer,...


  • Old Toronto, Ontario, Canada Ramp Talent Full time

    {"title": "Staff Software Engineer", "description": "About the RoleAffiniti is a top 1% ARR early stage fintech startup looking for a Staff Software Engineer to build new software products to change the way that small businesses in America manage their spend.The role is remote and based in Canada, with a strong preference for Canada-based remote...


  • Old Toronto, Ontario, Canada Ramp Talent Full time

    {"title": "Staff Software Engineer", "description": "About the RoleAffiniti is a top 1% ARR early stage fintech startup looking for a Staff Software Engineer to build new software products to change the way that small businesses in America manage their spend.The role is remote and based in Canada, with a strong preference for Canada-based remote...


  • Toronto, Ontario, Canada Bankonloop Full time $80,000 - $130,000

    About BankonloopBankonloop is a rapidly expanding FinTech company that enables businesses to efficiently manage their finances across borders. Our cutting-edge platform empowers clients to access new markets, accelerate growth, and simplify operations.Job DescriptionJob Title: Backend Software DeveloperJob Summary:We are seeking a skilled Backend Developer...


  • Toronto, Ontario, Canada Bankonloop Full time $80,000 - $130,000

    About BankonloopBankonloop is a rapidly expanding FinTech company that enables businesses to efficiently manage their finances across borders. Our cutting-edge platform empowers clients to access new markets, accelerate growth, and simplify operations.Job DescriptionJob Title: Backend Software DeveloperJob Summary:We are seeking a skilled Backend Developer...


  • Toronto, Ontario, Canada Zynga Full time

    Shape the Future of Gaming Finance at Zynga We're seeking a talented Principal Software Engineer to join our Central Technology team and play a pivotal role in developing and maintaining Zynga's core Payments platform. This platform is essential for seamless integration with app stores, consoles, and payment processing providers, ensuring a smooth and...


  • Toronto, Ontario, Canada Clearbridge Mobile Full time

    Key Responsibilities:We are seeking a highly skilled and experienced Backend Solution Architect to join our team at Clearbridge Mobile. As a key member of our team, you will be responsible for:Designing and implementing scalable and efficient backend systems using Java and Golang.Leading the development of high-quality APIs and microservices.Collaborating...


  • Toronto, Ontario, Canada Clearbridge Mobile Full time

    Key Responsibilities:We are seeking a highly skilled and experienced Backend Solution Architect to join our team at Clearbridge Mobile. As a key member of our team, you will be responsible for:Designing and implementing scalable and efficient backend systems using Java and Golang.Leading the development of high-quality APIs and microservices.Collaborating...


  • Toronto, Ontario, Canada NearSource Full time

    Job Summary:NearSource Technologies is seeking a highly skilled Senior Backend Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software components to meet business goals.Key Responsibilities:Design and Development: Design, develop, test, debug, and document software...


  • Toronto, Ontario, Canada NearSource Full time

    Job Summary:NearSource Technologies is seeking a highly skilled Senior Backend Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software components to meet business goals.Key Responsibilities:Design and Development: Design, develop, test, debug, and document software...


  • Toronto, Ontario, Canada Electronic Arts Full time

    Job Title: Senior Software Architect - Backend ServicesCompany: Electronic ArtsWe are seeking a highly skilled Senior Software Architect to join our dynamic team at Electronic Arts. As a key member of our technology department, you will be responsible for designing and implementing backend services that power our generative AI/ML platform. Your expertise...


  • Toronto, Ontario, Canada Clearbridge Mobile Full time

    Key Responsibilities:We are seeking a highly skilled and experienced Backend Solution Architect to join our team at Clearbridge Mobile. As a key member of our team, you will be responsible for:Designing and implementing scalable and efficient backend systems using Java and Golang.Leading the development of high-quality APIs and microservices.Collaborating...


  • Toronto, Ontario, Canada Clearbridge Mobile Full time

    Key Responsibilities:We are seeking a highly skilled and experienced Backend Solution Architect to join our team at Clearbridge Mobile. As a key member of our team, you will be responsible for:Designing and implementing scalable and efficient backend systems using Java and Golang.Leading the development of high-quality APIs and microservices.Collaborating...


  • Toronto, Ontario, Canada Bankonloop Full time $80,000 - $130,000

    About BankonloopBankonloop is a fast-growing FinTech company that enables businesses to seamlessly manage money around the world. Our mission is to provide a truly cross-border banking platform that enables businesses to access more markets, accelerate their growth, and simplify their operations.Job DescriptionWe are seeking a skilled Backend Developer to...


  • Toronto, Ontario, Canada Bankonloop Full time $80,000 - $130,000

    About BankonloopBankonloop is a fast-growing FinTech company that enables businesses to seamlessly manage money around the world. Our mission is to provide a truly cross-border banking platform that enables businesses to access more markets, accelerate their growth, and simplify their operations.Job DescriptionWe are seeking a skilled Backend Developer to...


  • Toronto, Ontario, Canada Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Electronic Arts. As a key member of our engineering team, you will be responsible for architecting and developing backend services to power our generative AI/ML platform.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and mentorship to junior...


  • Toronto, Ontario, Canada Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Electronic Arts. As a key member of our engineering team, you will be responsible for architecting and developing backend services to power our generative AI/ML platform.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and mentorship to junior...


  • Toronto, Ontario, Canada NearSource Full time

    Job SummaryNearSource Technologies is seeking a highly skilled Senior Backend Software Developer to join our dynamic team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend software systems.Key ResponsibilitiesSoftware DevelopmentDesign, develop, test, debug, and document software...