Senior Software Architect

4 weeks ago


Old Toronto, Canada Thomson Reuters Full time

Job Summary

We are seeking a highly skilled Senior Software Architect to lead our engineering team in designing and implementing scalable cloud-based solutions.

About the Role

As a Senior Software Architect, you will be responsible for:

  1. Leading technical initiatives and influencing systems design and process improvement
  2. Architecting and implementing scalable cloud-based solutions utilizing AI/ML technologies
  3. Collaborating with cross-functional teams to deliver innovative software products
  4. Overseeing the software development lifecycle, ensuring best practices for planning, implementation, and testing
  5. Mentoring junior engineers, fostering a culture of excellence and skill development

Requirements

To be successful in this role, you will need:

  1. A Bachelor's degree in computer science, software engineering, or a related field, or equivalent practical experience
  2. 6+ years of software development experience, particularly in cloud-native applications
  3. 3+ years of experience in designing and maintaining larger-scale distributed applications
  4. Proven backend development skills in Python and familiarity with containerization and CI/CD tools
  5. Exceptional communication and organizational skills, with a demonstrated ability to solve complex problems

Preferred Qualifications

We are looking for candidates with:

  1. Experience with other programming languages (e.g., C#, C++, Java) and cloud providers (AWS, GCP)
  2. Familiarity with AI/ML technologies and MLOps
  3. Knowledge of the legal industry is a plus

What We Offer

At Thomson Reuters, we prioritize candidate privacy and champion equal-opportunity employment. We aim to foster a fair, transparent, and secure hiring environment for all.



  • Old Toronto, Canada S I Systems Full time

    Job Summary:We are seeking a skilled Senior Software Architect to join our team at S I Systems. The successful candidate will have a strong background in software development, with a focus on back-end development and enterprise software design.


  • Old Toronto, Canada Circle Internet Services Inc. Full time

    About the RoleWe're seeking an experienced Senior Software Architect to lead our team in designing and implementing scalable, efficient, and secure cloud-based solutions.The ideal candidate will have a strong background in software development, architecture, and leadership, with experience in cloud computing platforms like AWS or Azure.


  • Toronto, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Toronto, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Toronto, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Toronto, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Old Toronto, Ontario, Canada Nexus Systems Group Inc. Full time

    Job SummaryNexus Systems Group Inc. is seeking a highly skilled Senior Software Architect to join our team. As a key member of our software engineering team, you will be responsible for designing and implementing software solutions that meet the needs of our clients.Key ResponsibilitiesReview software currency remediation plans created by application owners...


  • Old Toronto, Canada Ripple Full time

    Ripple is revolutionizing the world of finance with its innovative blockchain solutions. We're seeking a highly skilled Senior Software Architect to join our Payments Engineering team.The ideal candidate will have a strong background in designing and developing complex distributed systems, with at least 12+ years of experience contributing to large-scale...


  • Old Toronto, Canada Sentry Full time

    Sentry is a leading provider of application monitoring and error tracking solutions. We are seeking a highly skilled Senior Software Architect to join our Crons team.The ideal candidate will have a strong background in software development, with a focus on building scalable and maintainable systems. They will be responsible for designing and implementing new...


  • Toronto, Ontario, Canada Flexstaf IT Full time

    Job Title: Senior Software ArchitectJob Summary:We are seeking a highly skilled Senior Software Architect to join our team at Flexstaf IT. As a Senior Software Architect, you will be responsible for designing and developing cutting-edge software solutions using Angular and ASP.NET.Key Responsibilities:Design and develop software architectures that align with...


  • Old Toronto, Ontario, Canada OneVest Management Inc. Full time

    We are seeking a Senior Software Architect to lead the development of our configurable enterprise product for wealth management. The ideal candidate will have expertise in modern tech stacks, including TypeScript, Node.js, and MongoDB.Key Responsibilities:Design and implement scalable and secure software systems.Collaborate with cross-functional teams to...


  • Old Toronto, Ontario, Canada Refinitiv Full time

    About the RoleWe are seeking a highly skilled Senior Software Architect to lead the technical vision and execution of initiatives to introduce AI-driven features in our products.In this role, you will:Develop and deploy AI models, prioritizing efficiency, scalability, and maintainability.Take ownership of the technical strategy, ensuring the team uses the...


  • Old Toronto, Canada BeachHead Inc. Full time

    BeachHead Inc. is seeking a versatile and highly skilled Senior Software Architect to lead our development team through complex projects, ensuring quality, performance, and adherence to best practices in TDD and automated unit testing. As a key member of our team, you will be responsible for guiding our development team in designing and implementing software...


  • Old Toronto, Canada TRSS Full time

    About the Role:We are seeking a highly skilled Senior Cloud Software Architect to join our team at TRSS. As a key member of our engineering team, you will be responsible for driving technical leadership and shaping systems design to guide strategic planning.Key Responsibilities:Architect and implement scalable cloud-based solutions using advanced AI/ML...


  • Toronto, Ontario, Canada Flexstaf IT Full time

    Job Title: Senior Software ArchitectJob Summary:We are seeking a highly skilled Senior Software Architect to join our team at Flexstaf IT. As a Senior Software Architect, you will be responsible for designing and developing cutting-edge software solutions using Angular and ASP.NET.Key Responsibilities:Apply technical and quality standards throughout the...


  • Toronto, Ontario, Canada hireVouch Full time

    Our company, hireVouch, is seeking a Senior Software Architect to join our user-facing product team in a key role that will leverage your technical expertise and leadership skills to drive innovation and excellence in software development.We are a Toronto-based SaaS company that has built game-changing technology to help sales teams accelerate revenue...


  • Toronto, Ontario, Canada Sun Life Full time

    Job Title: Senior Software ArchitectJob Summary:We are seeking a highly skilled Senior Software Architect to join our dynamic team at Sun Life. As a key member of our engineering team, you will be responsible for designing and implementing scalable software solutions that meet the needs of our customers.Key Responsibilities:Design and implement high-quality...


  • Old Toronto, Canada LotusFlare, Inc Full time

    At LotusFlare, Inc, we are seeking a talented Senior Software Architect to join our Server Engineering team in Toronto. This role is focused on developing, securing, and scaling our cloud-native digital commerce and monetization platform.The successful candidate will be responsible for designing and implementing highly available distributed systems,...


  • Old Toronto, Canada RBC Full time

    About the Role:As a Technical Lead at RBC, you will be a key member of our team, driving the development of our software applications and ensuring they meet our high standards for quality and functionality.Our team is passionate about creating innovative solutions that make a real impact on our clients' lives. We are looking for a talented individual to join...


  • Toronto, Ontario, Canada Actionstep Full time

    Soluno, part of the Actionstep family, is a cloud-based Time, Billing and Accounting solution serving law firms across North America. We are seeking a Senior Software Architect to lead our engineering team and product.Key ResponsibilitiesAct as both leading architect/developer and strategic leader for the Soluno engineering team and product.Determine...