{"id":110618,"url":"https://alion.io/job/thomson-reuters-manager-software-development-engineering","title":"Manager, Software Development Engineering- Search & IR","company":{"id":1951,"name":"Thomson Reuters","domain":"thomsonreuters.com","url":"https://alion.io/company/thomson-reuters","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":81,"open_postings":93,"ghost_share":0.108,"stale_share":0.387,"repost_share":0.183,"time_to_fill_p50_days":27,"computed_at":"2026-11-04T06:34:25Z"}},"role":"Management","role_family":"Management","seniority":"lead","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Frisco, United States","Toronto, Canada","United States"],"countries":["US","CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":118400,"max":219800,"currency":"USD","period":"year","gross":null,"usd_annual":219800},"salary_estimate":null,"experience_years_min":6,"visa_sponsorship":false,"relocation_package":false,"has_equity":true,"technologies":[{"name":"Agentic Workflows","optional":false},{"name":"Agile","optional":false},{"name":"AI Agents","optional":false},{"name":"AWS","optional":false},{"name":"CI/CD","optional":false},{"name":"Hybrid Search","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"Python","optional":false},{"name":"SLI/SLO/SLA","optional":false},{"name":"ElasticSearch","optional":true},{"name":"LLM","optional":true},{"name":"OpenSearch","optional":true},{"name":"Prompt Engineering","optional":true},{"name":"Vespa","optional":true}],"status":"live","first_seen_at":"2026-07-14T00:00:00Z","employer_posted_date":"2026-11-03","last_verified_at":"2026-11-05T00:10:36Z","board_verified":true,"closed_at":null,"days_open":114,"trust":{"level":"stale","repost_count":1,"flags":["stale"],"days_open":113},"description":"Manager, Software Engineering\nContent Tools\nCoCounsel Agent Context\nOverview of the Role\nCoCounsel Agent Context is seeking a Manager, Software Engineering to lead the engineering team responsible for building, operating, and evolving Thomson Reuters’ Content Tools platform. Content Tools are the purpose-built APIs and capabilities that give AI agents precise, reliable access to TR’s most valuable legal content - including case law, statutes, regulations, citations, and Practical Law materials. These tools are mission-critical infrastructure: the bridge between TR’s authoritative content assets and the AI-powered products - such as CoCounsel Legal - that depend on them.\nThe Manager owns the full engineering lifecycle for Content Tools: design, implementation, testing, deployment, and ongoing operations. Equally important, this leader will navigate a distributed development model in which tools are built and contributed by multiple teams across the organization. The Manager is responsible for establishing governance, design standards, and contribution workflows that keep the ecosystem coherent as it grows - while serving as the primary engineering accountability point for tool quality, reliability, and developer experience.\nThis is a people and technical leadership role managing a team of 8 engineers. The successful candidate brings strong platform thinking, a collaborative leadership style, and deep credibility in building API-first systems - with the technical depth to engage in architecture, system design, and engineering reviews, and to contribute directly to delivery where appropriate. Experience in domains where information quality and retrieval precision carry high stakes is strongly preferred.\nAbout the Role\nIn this position, you will provide:\nTool Engineering & Technical Leadership\nOwn the end-to-end engineering roadmap for Content Tools - spanning tool design and implementation, CLI and SDK exposure, CI/CD pipelines, evaluation infrastructure, and cloud operations - balancing new capability delivery with rigorous quality and reliability standards \nWork alongside the team on delivery by engaging deeply in architecture and system design, participating in technical reviews, and making targeted hands-on engineering contributions when they materially advance delivery or unblock the team. \nDrive an API-first, contract-driven approach to tool development: every tool ships with a versioned CLI contract, schema, and clear ownership metadata that makes it discoverable and usable by consuming teams without direct engineering involvement \nEstablish and enforce the patterns, templates, and contribution standards that allow distributed teams to build and contribute tools consistently - including review workflows, quality gates, namespace governance, and guidance on when to create new tools versus extend existing ones \nLead the build-out of the information retrieval (IR) evaluation framework, ensuring every tool is validated against representative datasets before release and that performance regressions are caught automatically in CI/CD \nChampion full-stack operational ownership: the team defines, builds, tests, deploys, and operates what it ships - including on-call rotations, SLO definitions, incident response, and health monitoring for production tool services \nPartner closely with TR Labs and CoCounsel Engineering teams to ensure content tools meet the interface requirements of agentic workflows - covering tool invocation patterns, result provenance, and citation handling \nOversee platform infrastructure, including cloud services (AWS), observability tooling, rate limiting, caching strategies, and multi-tenant access controls that protect licensed content \nDistributed Development Governance\nServe as the engineering accountability point for the Content Tools ecosystem as a whole - not just the tools your team builds directly, but the standards and guardrails that govern contributions from partner teams across the organization \nDefine and maintain contribution workflows, architectural review criteria, and consistency checks that prevent capability duplication and ensure interoperability across a growing tool catalog \nManage tool lifecycle policies, including deprecation, migration support, versioning strategies, and breaking-change processes - communicating proactively with consuming teams to minimize disruption \nBuild and maintain a centralized tool registry with machine-readable descriptions, usage guidance, and performance characteristics - making the tool ecosystem discoverable and self-service for agent developers \nEstablish shared development infrastructure - common libraries, boilerplate generators, mock services, and local development environments - that makes it easy for any team to build tools correctly \nTeam Management\nBuild and lead a team of 8 software engineers (including Senior and Staff levels), managing hiring, onboarding, performance, and professional development with a focus on deep technical ownership \nDevelop engineers who combine strong software fundamentals with domain fluency in information retrieval, content APIs, and agentic system design - engineers who are proud to own their work from first commit to production dashboard \nFoster a culture of empowered ownership where engineers have the autonomy to define problems, the authority to make sound technical calls, and the accountability to carry work through to reliable production operations \nTranslate complex content technology concepts for non-technical stakeholders - making the value and trade-offs of Content Tools investments legible to product managers, business leaders, and partner teams \nModel and reinforce AI-assisted development as a team norm: more than 50% of code written with AI assistance is the target, not a stretch goal \nStrategic Delivery\nDefine and maintain engineering processes for a team that both builds shared tool infrastructure and delivers production content capabilities - ensuring rigorous testing, code review, and continuous evaluation of tool quality through offline IR grading pipelines and online signals \nEstablish platform health and developer experience benchmarks - including tool reliability SLOs, client onboarding time-to-value, IR evaluation pass rates, and tool invocation accuracy - and use them to drive continuous improvement \nEvaluate and integrate emerging tool protocols (including MCP support) and retrieval patterns, with a clear-eyed view of production-readiness and operational implications \nCultivate strong working relationships with Labs, Product, and CoCounsel Engineering - engaging early in agentic workflow design to ensure content tools are shaped to the access patterns agents actually need \nCollaborate across the organization to align the Content Tools roadmap with business priorities in CoCounsel Legal Next, Westlaw, and the broader TR product portfolio \nAbout You\nYou’re an ideal fit if you have:\nRequired Experience\nBachelor’s or Master’s degree in Computer Science, Engineering, or a related field \n6+ years of software engineering experience, with at least 2 years in a technical leadership or engineering management role \nDemonstrated experience designing and operating API-first systems consumed by multiple teams, with a product mindset toward developer experience and internal customer satisfaction \nProficiency in Python and strong software engineering fundamentals, API design, testing strategy (unit, integration, and IR/evaluation), and CI/CD practices \nDemonstrated technical depth in complex systems, including the ability to decompose designs, reason through alternatives and trade-offs, ask incisive questions, and influence sound technical decisions in partnership with Senior and Staff engineers, architects, and scientists. \nExperience building and governing shared platform infrastructure in a distributed development model - including contribution standards, versioning policies, and cross-team coordination \nStrong working knowledge of information retrieval concepts - including precision/recall trade-offs, hybrid search, citation networks, and document retrieval patterns - sufficient to make sound architectural decisions and partner effectively with scientists, together with demonstrated ability to deepen expertise rapidly in adjacent domains such as agentic systems and evaluation frameworks. \nProven ability to lead teams that own their production systems end-to-end, including on-call responsibilities, SLO management, and incident response \nStrong leadership skills: experience in agile methodologies, excellent communication, and the ability to build alignment across engineering, product, and science teams \nAwareness of AI ethics, content licensing considerations, and responsible deployment of retrieval systems \nPreferred Experience\nExperience building tools or APIs for agentic AI systems, including familiarity with tool protocols such as MCP (Model Context Protocol) or similar \nBackground in legal technology, knowledge management, or other high-stakes information retrieval domains where provenance, accuracy, and entitlement enforcement are critical \nHands-on experience with search and retrieval infrastructure (e.g., Elasticsearch, Vespa, OpenSearch) and the trade-offs between semantic and structured search \nExperience with evaluation frameworks for retrieval systems, including dataset design, IR metrics (Precision, Recall, NDCG, etc.), and CI/CD integration of quality gates \nFamiliarity with content access control, policy-based entitlements, and licensing enforcement in multi-tenant environments \nExperience operationalizing tooling for LLM-powered workflows, including prompt engineering, tool description design, and agent invocation patterns \nWhat Success Looks Like\nIn the first 90 days:\nDevelop a thorough understanding of the current Content Tools architecture, tool inventory, CI/CD pipelines, IR evaluation infrastructure, and the most pressing gaps in quality, reliability, and developer experience \nEstablish strong working relationships with CoCounsel Engineering, Product, and TR Labs teams - understanding each stakeholder’s priorities and pain points firsthand \nComplete any open hiring on the team, making high-quality decisions that strengthen technical depth and cultural fit \nIdentify and begin addressing the highest-leverage near-term improvements to contribution governance, delivery friction, and operational posture \nIn the first year:\nLead the team through a major platform milestone - a significant expansion of the tool catalog, delivery of a materially improved governance and contribution model, or an equivalent initiative - with strong technical execution and minimal disruption to consuming teams \nGrow the team into a high-performing engineering organization where full-stack ownership, constant shipping, and AI-assisted development are embedded habits \nBuild a visible and trusted presence with the TR Labs team - participating actively in agentic workflow design discussions and establishing a reliable integration pathway from tool build to agent use \nEstablish Content Tools as a trusted, well-documented, and measurably reliable internal platform - with partner teams able to build, contribute, and iterate on tools without requiring direct involvement from the Content Tools Engineering team \nBecome a recognized technical and organizational leader within CoCounsel Agent Context - providing strategic input on tool ecosystem direction, influencing cross-team engineering standards, and developing the next generation of Senior and Staff engineers on the team\nThis posting is for proactive recruitment purposes and may be used to fill current openings or future vacancies within our organization.\nWhat’s in it For You?\nHybrid Work Model: We’ve adopted a flexible hybrid working environment for our office-based roles while delivering a seamless experience that is digitally and physically connected.\nFlexibility & Work-Life Balance: Flex My Way is a set of supportiv...","description_format":"text","description_chars":18833,"description_truncated":true,"requirements":{"experience_years_min":6,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["401k plan","Continuous learning","Equity","Flexible schedule","Hybrid work","Life insurance","Parental leave","Professional development"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["News Agencies","RegTech, AML & Compliance","Accounting & Tax Software","Legal Software"],"lifecycle":[{"event":"open","at":"2026-07-14T00:00:00Z"},{"event":"close","at":"2026-11-01T09:37:04Z"},{"event":"reopen","at":"2026-11-03T19:55:32Z"}],"visa":[{"country":"US","licensed_sponsor":true,"evidence":"H-1B filings in 12 months: 51 · green card filings: 1","filings_12m":51,"filings_prev_12m":46,"green_card_filings_12m":1,"median_offered_wage_usd":133846,"route":null,"cap_exempt":false,"checked_at":"2026-10-29T16:27:21+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":0}],"liveness":{"score":14,"band":"cold","label":"Long shot","p_open":1,"p_active":0.488,"p_room":0.28,"age_days":113,"expected_fill_days":27,"reasons":["conf:4","velocity","win:tail","crowd:brand"],"computed_at":"2026-11-04T06:34:25Z"},"pay":{"stated_usd_annual":219800,"is_top_pay":true},"html_url":"https://alion.io/job/thomson-reuters-manager-software-development-engineering","json_url":"https://alion.io/job/thomson-reuters-manager-software-development-engineering.json","meta":{"generated_at":"2026-11-05T02:47:25Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":3685,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-06T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1951},"rest":"https://alion.io/mcp/rest/get_company?id=1951"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fthomson-reuters-manager-software-development-engineering"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fthomson-reuters-manager-software-development-engineering"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fthomson-reuters-manager-software-development-engineering"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/thomson-reuters-manager-software-development-engineering\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fthomson-reuters-manager-software-development-engineering"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":110618}},{"tool":"search_jobs","arguments":{"company":"thomsonreuters.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":110618},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}