Software Engineer

7 days ago


Toronto, Canada Thomson Reuters Full time

Software Engineer (Backend) – Labs Legal Tech Join Thomson Reuters as a Software Engineer (Backend) in the Labs Legal Tech team, working on AI-powered legal software. We are looking for a seasoned software engineer with expertise in cloud-based system design and implementation. The team processes millions of documents monthly using advanced AI/ML technologies, including large language models (LLMs). You will spearhead the design, implementation, and deployment of new services while maintaining and supporting existing ones. About the Role Contribute to technical decision‑making, influencing product design, cloud infrastructure, and application architecture. Implement scalable cloud‑based solutions that process millions of documents using cutting‑edge AI/ML technologies. Collaborate cross‑functionally with engineers, product managers, scientists, legal experts, and stakeholders. Take ownership of initiatives, championing a culture of excellence, self‑organization, and continuous improvement. Stay at the forefront of evolving technologies, adapting to changes in cloud platforms, AI/ML advancements, and industry trends. Ensure robust support for client applications and backend services, optimizing performance and reliability. Be involved in the entire software development lifecycle, from conception through deployment, advocating best practices. Champion process improvements, implementing methodologies that enhance team efficiency, code quality, and project outcomes. Mentor junior engineers, promoting engineering culture and skill development across the team and enterprise. About You You are a fit for this role if your background includes: Required Skills and Experience Bachelor's degree in computer science, software engineering, or related field; or equivalent practical experience. 4+ years of extensive software development experience, with a strong focus on cloud‑native application hosting and maintenance. 2+ years of hands‑on experience maintaining large‑scale distributed applications, preferably using Azure (experience with AWS or GCP also valuable). Proven track record (3+ years) in backend application development using Python, with proficiency in containerization (Docker & Kubernetes), SQL databases, CI/CD tools (e.g., Azure DevOps, GitHub Actions), version control systems. Comprehensive understanding of the software development lifecycle, including agile methodologies, testing, monitoring, and incident management. Experience providing technical leadership within a development team, including mentoring, code reviews, and input on technical decisions. Exceptional communication skills, both written and verbal. Ability to build and maintain strong relationships with stakeholders; contribute positively to long‑term team dynamics; solve complex technical problems creatively. Adaptability and eagerness to learn new technologies and methodologies. Interest in learning and using Rust to implement services. Preferred Skills and Experience Experience with other languages such as C#, C++, Java, etc., and/or cloud providers (AWS, GCP). Experience with AI/ML technologies—especially model hosting and deployment (MLOps), processing large document volumes, or NLP. Familiarity with the legal industry helpful but not essential. Benefits and Work‑Life Flexibility Hybrid Work Model: Flexible hybrid working (2-3 days a week in the office where applicable). Flexibility & Work‑Life Balance: Flex My Way policies, work from anywhere up to 8 weeks per year. Career Development and Growth: Grow My Way programming and skills‑first approach. Industry‑Competitive Benefits: Comprehensive health, dental, vision, disability, life insurance, 401k plan with company match, tuition reimbursement, employee incentive programs, and well‑being resources. Culture: Inclusion, belonging, flexibility, work‑life balance and core values. Social Impact: Paid volunteer days and ESG initiatives. Impact: Contribute to global justice, truth, and transparency via our products. Compensation Base compensation range for eligible US locations: $94,500 – $175,500. Eligible for annual bonus based on performance. Total reward includes flexibility, benefits, and other well‑being programs. Equal Employment Opportunity Thomson Reuters is an Equal Employment Opportunity Employer, providing a drug‑free workplace and making reasonable accommodations for qualified individuals with disabilities and sincerely held religious beliefs, in accordance with applicable law. How to Apply Refer to our careers site or email HR. #J-18808-Ljbffr



  • Toronto, Canada Beacon Software Full time

    Join to apply for the Senior Software Engineer role at Beacon Software Beacon Software is a permanent capital holding company that acquires and grows essential businesses. We are a profitable Series B+ firm supported by tier‑1 venture capital, crossover and endowment investors, as well as founders of leading technology companies. We are growing our team...


  • Toronto, Canada Beacon Software Full time

    Join to apply for the Senior Software Engineer role at Beacon Software Beacon Software is a permanent capital holding company that acquires and grows essential businesses. We are a profitable Series B+ firm supported by tier‑1 venture capital, crossover and endowment investors, as well as founders of leading technology companies. We are growing our team...


  • Toronto, Ontario, Canada Beacon Software Full time US$120,000 - US$200,000 per year

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • Toronto, Ontario, Canada Beacon Software Full time $150,000 - $200,000 per year

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • Toronto, Ontario, Canada Beacon Software Full time $75,000 - $120,000 per year

    Senior Software Engineer SnailWorks is a vertical SaaS platform purpose-built for the direct mail and marketing industry. We provide real-time visibility into USPS-delivered campaigns by ingesting, translating, and enriching scan data at scale. Our customers rely on us for mission-critical tracking—outbound mail, inbound reply workflows, analytics...


  • Toronto, Canada Iris Software Inc. Full time

    Overview Helping talents upskill their career journey in IRIS Software, Financial Services (BFSI) | Hiring Java Developers in Ontario Canada Position: Software Engineer in Test Skills: Automation, Python, ETL, SQL, Framework Development Responsibilities Experience in a variety of both API and UI test automation frameworks/tools e.g., Soap/RestUI, Selenium,...


  • Toronto, Ontario, Canada Beacon Software Full time $90,000 - $120,000 per year

    Senior Software Engineer MAP Policy Partners is a Beacon Software portfolio company and a leader in MAP (Minimum Advertised Price) enforcement automation. With over 15 years of industry experience, we've engineered a streamlined, automated solution for MAP monitoring and enforcement, built to detect, investigate, and act on violations across millions of...


  • Toronto, Ontario, Canada Beacon Software Full time $120,000 - $180,000 per year

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • Toronto, Ontario, Canada Beacon Software Full time US$125,000 - US$175,000 per year

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • Toronto, Ontario, Canada Banyan Software Full time $90,000 - $115,000 per year

    Job Title: Senior .NET Developer Location: Burlington, Greater Toronto Area (Hybrid)Job Type: Full-TimeCompany: boostCX (A Banyan Software Portfolio Company)Salary Range: CAD 90,000-115,000 per annum About boostCX: boostCX is a customer experience technology provider focused on empowering organizations with intuitive, scalable tools that drive engagement,...