Senior Manager, Software Engineering -Search Platform (Toronto)

Senior Manager, Software Engineering -Search Platform (Toronto)

31 Aug
|
Thomson Reuters
|
Toronto

31 Aug

Thomson Reuters

Toronto

Senior Manager, Software Engineering — Search PlatformOverview Of The Role: The CoCounsel Legal Integrations team is seeking a Senior Manager, Software Engineering to lead the engineering team responsible for building, operating, and evolving the shared search platform at Thomson Reuters. This platform is the foundation of TR's search capability — a managed, self‐service infrastructure that allows internal client teams to configure, deploy, and iterate on production search systems in days rather than months, accelerating the delivery of high‐quality search experiences across TR's legal, tax, and professional products.ResponsibilitiesPlatform & Technical LeadershipOwn the end-to-end platform engineering roadmap — spanning document ingestion and processing, search engine management, query APIs, platform control‐plane APIs, and the cloud infrastructure that ties them together — balancing new capability delivery with rigorous management of reliability and technical debtDrive API‐first, self‐service architectural thinking: ensure that every capability the platform delivers is accessible via a clean, versioned, well‐documented API, and that internal client teams can configure and operate search systems without direct involvement from the platform teamLead the migration from current search infrastructure to the platform's strategic search engine, including Vespa adoption, while maintaining zero‐downtime operations on existing production systems throughout the transitionChampion full‐stack operational ownership across the team: the team defines, builds, tests, deploys, scales, and operates what it ships — establishing on‐call rotations, incident response practices, SLO definitions, and reliability engineering as first‐class team responsibilities, not afterthoughtsBuild a team culture where AI‐assisted development is the default and delivery friction is identified and eliminated aggressively — ensuring the team ships to production constantly and that process or tooling obstacles are treated as urgent engineering problemsPartner closely with TR Labs to ensure that new retrieval techniques, embedding models, re‐ranking approaches, and agentic search patterns have a clear, well‐supported path from prototype to production within the platform's architecture — including the infrastructure required to serve custom models in production with appropriate latency SLOs, versioning, and rollback capabilityOversee platform infrastructure including event streaming (Kafka/MSK), cloud services (AWS), observability tooling, and security controls including multi‐tenant data isolation and customer‐controlled encryptionTeam ManagementBuild and lead a team of approximately 10 software engineers (including Staff and Senior levels), managing hiring, onboarding, performance, and professional development with a focus on cultivating deep technical ownershipDevelop engineers who bring together distributed systems depth, search domain expertise, and a strong sense of operational responsibility — engineers who own their work from the first line of code to the production dashboardFoster a culture of empowered ownership — where engineers have the autonomy to define the problem, the authority to push back on poor technical decisions, and the accountability to carry work from design through production operationsTranslate complex platform and search concepts to non‐technical stakeholders — making the value and trade‐offs of platform investments legible to product managers and business leadersBalance the team's platform engineering responsibilities with direct search solution delivery for CoCounsel's highest‐priority use casesStrategic DeliveryDefine and maintain engineering processes for a team that both builds shared platform infrastructure and delivers production search solutions — ensuring rigorous testing, code review, reliability standards, and continuous evaluation of search quality through both offline grading pipelines and online signals such as query performance monitoring, A/B experiments, and engagement analyticsEstablish platform health and developer‐experience benchmarks — including API reliability SLOs, client onboarding time‐to‐value, and search quality metrics — and use them to drive continuous improvementEvaluate and integrate emerging technologies — search engines, vector databases, streaming frameworks,



AI development tooling, agentic retrieval patterns, orchestration tools — with a clear‐eyed assessment of production‐readiness and operational implicationsCultivate a strong, productive partnership with TR Labs — engaging early in the research and experimentation lifecycle to shape platform requirements, co‐develop integration patterns, and ensure that promising AI capabilities have a clear and well‐supported path to productionCollaborate closely with product management, TR Labs, and consuming engineering teams to align the platform roadmap with business priorities across CoCounsel, Westlaw, and the broader TR product portfolioAbout YouYou're an ideal fit if you have:Required ExperienceBachelor's or Master's degree in Computer Science, Engineering, or a related field8+ years of software engineering experience, with at least 3 years in a technical leadership or engineering management roleDemonstrated experience designing and operating large‐scale distributed data systems — event streaming, data pipelines, or search/indexing infrastructure — at production scaleStrong platform and systems thinking: a track record of building shared infrastructure consumed by multiple teams, with a product mindset toward developer experience and internal customer satisfactionExperience leading teams that own their production systems end‐to‐end — including on‐call responsibilities, SLO management, and incident response — with a clear philosophy that building and operating are inseparableProven ability to build high‐velocity engineering teams: reducing delivery friction, enabling constant production deployments, and embedding AI‐assisted development practices as a team normAdvanced knowledge of distributed systems design, cloud infrastructure (AWS preferred), API design, and software architectureProficiency in Python and strong software engineering fundamentals, including DevOps practices and observabilityFamiliarity with information retrieval, search systems, or vector/hybrid search concepts sufficient to make sound architectural decisions and partner effectively with search engineers and research scientistsAwareness of AI ethics, governance, and responsible technology deploymentStrong leadership skills: proficiency in agile methodologies, excellent communication, and the ability to build alignment across engineering, product, and science teamsPreferred ExperienceHands‐on experience with search engines such as Vespa, OpenSearch, Elasticsearch, or SolrExperience building multi‐tenant platform infrastructure with robust data isolation, customer‐managed encryption, or other enterprise security requirementsBackground in event‐driven architectures and stream processing frameworks (Kafka, MSK, or similar)Experience partnering with AI/ML research teams to operationalize retrieval models, embedding pipelines, or re‐ranking systemsWhat Success Looks LikeIn the first 90 daysDevelop a thorough understanding of the platform's current architecture, technical debt, team composition, and the most pressing gaps in reliability, developer experience, and delivery velocityEstablish strong working relationships with Staff and Senior Engineers on the team, with TR Labs research partners, and with the key client teams consuming the platform — understanding each stakeholder's priorities and pain points firsthandComplete the hiring process for the open Staff and Senior Engineer roles, making high‐quality hiring decisions that strengthen the team's technical depth and cultural fitIdentify and begin addressing the highest‐leverage near‐term improvements to team process, delivery friction, and operational postureIn the first six monthsDeliver a clear, well‐reasoned platform engineering roadmap — covering Vespa migration milestones, self‐service API maturity, reliability targets, agentic search infrastructure requirements, and team growth — with buy‐in from product management, TR Labs, and key client teamsEstablish end‐to‐end operational ownership across the team:



on‐call rotations in place, SLOs defined for core platform services, incident response playbooks documented, and a first cycle of post‐mortems completedDemonstrate measurable improvement in team delivery velocity: reduced time from code to production, fewer deployment‐related incidents, and evidence that delivery friction is being identified and eliminated systematicallyBuild a visible and trusted presence with TR Labs — participating actively in early‐stage research discussions and establishing a reliable integration pathway from experimentation to productionIn the first yearLead the team through a major platform milestone — a significant phase of the Vespa migration, the delivery of a materially improved self‐service API, or an equivalent initiative — with strong technical execution and zero‐downtime deliveryGrow the team into a high‐performing engineering organization where full‐stack ownership, constant shipping, and AI‐assisted development are embedded habits rather than aspirational goalsEstablish the search platform as a trusted, well‐documented, and measurably reliable internal product — with client teams able to onboard, configure, and iterate on search systems without direct platform team involvementBecome a recognized technical and organizational leader within ACE — providing strategic input on platform direction, influencing cross‐team engineering standards, and developing the next generation of Staff‐level engineers on the teamBenefitsHybrid Work Model: We've adopted a flexible hybrid working environment (2‐3 days a week in the office depending on the role) for our office‐based roles while delivering a seamless experience that is digitally and physically connected.Flexibility & Work‐Life Balance: Flex My Way is a set of supportive workplace policies designed to help manage personal and professional responsibilities, whether caring for family, giving back to the community, or finding time to refresh and reset. This builds upon our flexible work arrangements, including work from anywhere for up to 8 weeks per year, empowering employees to achieve a better work‐life balance.Career Development and Growth: By fostering a culture of continuous learning and skill development, we prepare our talent to tackle tomorrow's challenges and deliver real‐world solutions. Our Grow My Way programming and skills‐first approach ensures you have the tools and knowledge to grow, lead, and thrive in an AI‐enabled future.Industry Competitive Benefits: We offer comprehensive benefit plans to include flexible vacation, two company‐wide Mental Health Days off, access to the Headspace app, retirement savings, tuition reimbursement, employee incentive programs, and resources for mental, physical, and financial wellbeing.Culture: Globally recognized, award‐winning reputation for inclusion and belonging, flexibility, work‐life balance, and more. We live by our values: Obsess over our Customers, Compete to Win, Challenge (Y)our Thinking, Act Fast / Learn Fast, and Stronger Together.Social Impact: Make an impact in your community with our Social Impact Institute. We offer employees two paid volunteer days off annually and opportunities to get involved with pro‐bono consulting projects and Environmental, Social, and Governance (ESG) initiatives.Making a Real‐World Impact: We are one of the few companies globally that helps its customers pursue justice, truth, and transparency. Together, with the professionals and institutions we serve, we help uphold the rule of law, turn the wheels of commerce, catch bad actors, report the facts, and provide trusted, unbiased information to people all over the world.CompensationBase compensation range varies by location. For US locations, the base range is $118,400 to $219,800 USD. For Ontario, Canada, the range is $140,600 to $190,600 CAD. Base pay is based on knowledge, skills, experience, and internal equity. The role may also be eligible for an annual bonus based on performance.We are proud to be an Equal Employment Opportunity Employer. We seek talented, qualified employees in all our operations around the world regardless of race, color, sex/gender, or any other protected classification. We make reasonable accommodations for applicants with disabilities, including veterans with disabilities, and provide contact for accommodation requests.

📌 Senior Manager, Software Engineering -Search Platform (Toronto)
🏢 Thomson Reuters
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior manager, software engineering -search platform (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: senior manager, software engineering -search platform (toronto) / toronto