Senior Software Engineer
Talentify.io
Open — TRSS has a posting for this job. Posted 2 Oct 2026.
This posting
Opens thomsonreuters.wd5.myworkdayjobs.com. Talentify has not checked who owns that address. You apply there — Talentify never asks for an account or a CV.
About this job
Senior Software Engineer — Content Tools
Content Tools • CoCounsel Legal Integrations
Overview of the Role
The CoCounsel Legal Integrations team within Thomson Reuters is seeking Senior Software Engineers to join the Content Tools team in building purpose-built APIs that give AI agents precise, governed access to TR’s proprietary legal content across various international jurisdictions. These tools are the bridge between TR’s authoritative content and the AI products, such as CoCounsel Legal, that depend on them, and they carry high stakes — every result must be accurate and grounded in TR’s authoritative content. This is a full-ownership engineering role on a team that designs, develops, tests, deploys, and operates the production content APIs that agentic workflows rely on.
The team’s operating principles are non-negotiable: you own what you build end-to-end, from the first commit to the production dashboard. You ship to production constantly, and you treat delivery friction as an engineering problem to solve, not a fact of life. You use AI-assisted development as a primary tool, with the expectation that the majority of code is written with AI assistance. And you practice verified spec-driven development: you write the acceptance criteria and utilize evaluation datasets that specify a tool’s behavior before you build it, and that eval suite gates every change in CI.
Senior Engineers own a tool, subsystem, or content domain end-to-end, hold design‑decision authority within their scope, serve as the team’s subject‑matter expert in at least one area, and mentor more junior colleagues. This is a role for someone who takes genuine pride in the quality, reliability, and pace of their work.
About the Role
As a Senior Software Engineer, you will:
- Design, develop, and own Content Tools end-to-end: the APIs and retrieval components that let agents query TR legal content through precise, well-documented, contract‑driven interfaces, for example, jurisdiction‑specific tools spanning legal content across multiple geographies
- Build API‑first: every tool ships with a versioned contract, schema, and ownership metadata so consuming teams and agent developers can use it self‑service, without needing to ask you how it works
- Design retrieval components for agentic use: respect explicit latency budgets across multi‑hop chains, shape result payloads with token economy in mind, and build clean tool boundaries that give agent orchestrators predictable interfaces
- Build and tune the retrieval and search behind the content tools in collaboration with our research scientists from TR Labs — improving relevance and ranking quality on our Vespa based search platform
- Practice verified spec‑driven development: write the acceptance criteria and utilize evaluation datasets that define a tool’s behavior before you implement it — the eval is the spec — then build the eval suite, gold data, and CI gates that verify every change
- Work in the team’s core stack — Python, FastAPI, and Pydantic on AWS, search in Vespa, with CI in GitHub Actions and observability in Datadog — building agent tools on the Claude Agent SDK and exposing them to agents over MCP (Model Context Protocol), and contributing to the shared libraries, generators, and patterns that help the whole team build tools correctly
- Use AI‑assisted development tools fluently across your workflow — generation, review, testing, debugging, — and model effective patterns for the team
Reliability & Operations
- Participate in the on‑call rotation and take end‑to‑end ownership of incidents in your scope — triage, root‑cause analysis, clear communication, and post‑mortems that surface systemic fixes; you built it, you run it. Write and improve the runbooks for your areas.
- Treat delivery friction as a bug: a slow deploy, a flaky test, or a painful local workflow is a problem worth fixing, because the team’s ability to ship constantly depends on every engineer pushing back on friction
- Instrument your components with structured logging, metrics, and distributed tracing; for agentic retrieval paths, capture tool‑invocation sequences and per‑hop inputs so non‑deterministic failures can be diagnosed and reproduced
- Define and monitor SLOs for the tools you own, and treat fast, safe delivery as part of the job rather than a trade‑off against reliability
- Use AI‑assisted development tools fluently across your workflow — generation, review, testing, debugging, — and model effective patterns for the team
Technical Leadership & Collaboration
- Take technical direction for your tools with design‑decision authority within your scope; break product and customer requirements into work the team can execute, and provide technical input on feasibility rather than only receiving tasks
- Serve as the team’s go‑to subject‑matter expert for at least one content domain or tool family; provide domain‑expert review on high‑risk PRs and mentor more junior engineers through code review, pairing, and coaching
- Work with our R&D division (TR Labs) and research scientists — alongside them, not receiving handoffs — to bring new retrieval capabilities into tools in a well‑tested, observable, responsible way
- Build working relationships with CoCounsel Engineering and product owners:
- Capture decisions in writing through project‑level ADRs, and communicate clearly to both technical and non‑technical audiences
- Champion ethical AI and secure, responsible engineering across your work
About You
Required Experience
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
- 5+ years of software engineering experience designing, developing, and testing production backend, API, or data‑infrastructure systems, with demonstrated end‑to‑end ownership of features and components
- Mastery of Python and strong fundamentals, including API design and a rigorous testing discipline (unit, integration, and evaluation) — you write high‑quality production code and test everything you ship
- Solid distributed‑systems knowledge: you understand the failure modes of services, queues, and datastores and design systems resilient to them
- Proficiency with AWS cloud services , Datadog and CI/CD practices (Blue/Green, Canary deployments); you ship small PRs frequently with fast feedback loops
- Demonstrated operational ownership: on‑call participation, architectural documentation and decision records, post‑mortems, and a clear philosophy that building and operating are inseparable
- Fluency with AI‑assisted development tools as a primary part of your workflow — you write the majority of your code with AI assistance and use it to accelerate delivery without sacrificing quality, and you own the outcome regardless of how the code was produced
- Proven ability to communicate technical concepts clearly to technical and non‑technical audiences, including design documents and component documentation
Preferred Experience
- Working knowledge of information‑retrieval fundamentals (precision/recall trade‑offs, hybrid search, ranking) and how low‑level retrieval signals connect to downstream product quality
- Experience building tools or APIs for agentic AI systems, including tool protocols such as MCP (Model Context Protocol) or similar
- Background in legal technology, knowledge management, or other high‑stakes information domains where source attribution, accuracy, and entitlement matter
- Familiarity with search and retrieval engines (Vespa, OpenSearch, Elasticsearch) at the level of writing queries, designing indexes, or operating clusters
- Experience integrating AI services — embedding APIs, re‑ranking models, RAG‑supported retrieval — with error handling and fallback strategies in production
- Familiarity with API gateways (such as Apigee) and how a content API is secured, versioned, and exposed to consumers
- Experience with agent and retrieval evaluation: deterministic eval suites and gold data gated in CI, red‑teaming for prompt injection (e.g., Promptfoo), and tracing for LLM workflows (e.g., Langfuse)
- Working understanding of infrastructure‑as‑code (Terraform) and container orchestration (ECS or Kubernetes), with the ability to configure and optimize CI/CD pipelines
What’s in it For You?
- Hybrid 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.
- 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
$109k - $203k
...Job Description: We're looking for a Senior Software Engineer to join the CoCounsel Applications team and play a hands-on role in building and evolving our external integration strategy leveraging MCP and A2A. In this role, you'll design and deliver full-stack features...SeniorWork at officeLocal areaFlexible hours$102.2k - $189.8k
...Senior Software Engineer - Content Tools Content Tools * CoCounsel Legal Integrations Overview of the Role The CoCounsel Legal Integrations team within Thomson Reuters is seeking Senior Software Engineers to join the Content Tools team in building purpose-built...SeniorContract workWork at officeLocal areaFlexible hours- ...Thomson Reuters is seeking a Senior Software Engineer for Content Tools to own APIs and retrieval components that expose governed legal content to AI agents. You’ll collaborate with TR Labs, design end‑to‑end tools, and ensure production quality with contract‑driven interfaces...SeniorContract work
- DescriptionJoin the Enterprise Justice team at Tyler Technologies as an Senior Software Engineer! As a full stack engineer, you will work with a wide range of technologies such as .NET, Angular, HTML5, SQL, and Cloud/AWS building scalable solutions that empower our clients...Senior
- ...the leading edge of emerging technology and rapidly expand your engineering skill set? Join Best Coding Squad (BCS), where we develop full... ...cross-functional team of Data Scientists, Data Engineers, and Software Engineers, working together to design data-centric solutions...SeniorLocal areaRemote workVisa sponsorshipWork visa
$105.9k - $145k
...with a company that values purpose, collaboration, and excellence then we’d love to meet you. We are seeking an experienced Senior Software Engineer to design, develop, and modernize our windows application. In this role, you will contribute to technical design and...SeniorPermanent employmentH1bWork at officeLocal areaRemote work- ...integrations between predictive services and enterprise claims platforms. Requirements: Requires at least five years of software engineering experience with strong proficiency in Java, Spring Boot, and various AWS services. A bachelor's or master's degree in a technical...Senior
$78k - $156k
...United StatesEmployment type: full timeCategory: Research & DevelopmentIndustry: HealthcarePosted: 2026-10-01 Job Title Senior Software Engineer Working at Abbott At Abbott, you can do work that matters, grow, and learn, care for yourself and your family, be your...SeniorWorldwide- ...Bachelor degree in Computer Science or related field; Master's degree preferred. • 8+ years' experience in key engineering roles, such as technical leader, software engineer, software architect, or other architecture/engineering positions • Exposure to AI tools (like...Senior
- ...Our client, a IT Services and Consulting company, is looking for a Senior Software Engineer for their Plano, TX location. Responsibilities An experienced Senior Software Engineer to design, develop, and maintain a multi-module enterprise quality engineering...Senior
- ...Job Title: Senior Software Engineer Location: Plano, TX • One AWS Certification (Developer or Associate Mandatory) • 11 to 13 years of experience in IT • Proficiency in Java J2EE with a strong understanding of object-oriented programming principles. • Hands...SeniorWork experience placement
$130k - $150k
...and experience — talk with your recruiter to learn more. Salary Base pay range $130.00/yr - $150.00/yr Title: Senior Software Engineer - Azure (Full Stack) Type: Full-Time Pay: $130,000 - $150,000 Overview We are seeking a skilled and...SeniorFull time- ...Who We’re Looking For Toyota Financial Services Enterprise Platforms is looking for a passionate and highly motivated Senior Software Engineer . The primary responsibility of this role is to design, build, and implement scalable cloud-native solutions that power enterprise...SeniorH1bRelocation package
- ...gluten-free, and low sodium, among others. Join a proven team for growth, success, and a satisfying career! Summary: The Senior Software Engineer, Operational Technologyis responsible fordesigning, developing, integrating, and supporting software solutions that enable...SeniorTemporary work
$107.5k - $173.5k
SummaryCrestron's Streaming team is looking for a talented and self-motivated engineer with strong embedded software development experience who can apply his/her expertise in our next generation of audio video streaming solutions. As a member of the firmware development...Senior- Plano, TexasOnsiteFull Time$150k - $200kA semi-conductor manufacturing company is looking to bring on a Senior Mainframe Software Engineer. You'll develop secure applications in complex enterprise environments. Candidates must have deep experience modernizing legacy applications...SeniorFull time
- ...AT&T is seeking a Senior Software Engineer in Plano, TX to design, develop, test, and document software components. The role focuses on scalable, secure, and maintainable solutions, collaborating with architects, DevOps, and cross-functional teams. The position requires...Senior
- ...Hybrid) 5+ years Posted 2025-01-10 About This Role Join our engineering team to build scalable solutions for Fortune 500 clients. You'... ...and standards Requirements ~5+ years of professional software development experience ~ Experience with cloud platforms (AWS...Senior
$86.8k - $165.2k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...of aerospace and defense.As part of the Software Engineering Space and Air Center team, you... ....Raytheon has an opportunity for a Senior Software Engineer to join our Mission Systems...SeniorTemporary workWork experience placementWork at officeLocal areaRemote workRelocationFlexible hours$86.8k - $165.2k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission... ...shape the future of aerospace and defense.Software Product Assurance team in McKinney, TX is seeking a highly motivated Senior Software Security Engineer to work onsite....SeniorTemporary workWork experience placementWork at officeRemote workFlexible hours- Senior Software Engineer (React, DevOps)Develops, codes, configures, and tests programs and systems.Evaluates and implements enhancement design solutions to improve cost, quality, and performance of software applications.Analyzes assignments and determines software specifications...SeniorContract workWork experience placement
- ...Job Title : Senior Java Developer Job ID: 90736 Location: New York, USA What you will be doing: Software Development Develop, maintain, and enhance enterprise-level Java applications. Leverage theSpring Framework(Spring Boot, Spring Data, Spring Security...Senior
$55 - $65 per hour
Frisco, TexasOnsiteContract$55/hr - $65/hr Senior .NET Engineer | Frisco, TX | Contract-to-Hire A well-established technology organization supporting... ..., and scaled. Required Skills & Experience 5+ years of software development experience Strong C# and .NET Core/.NET...SeniorFull timeContract workTemporary workFlexible hours3 days per week- ...our core technology infrastructure. As a Senior AI Developer, this role will be a leader... ...assistants used across day-to-day engineering workflows in the SDLC—implementation, refactoring... ...Bachelor’s degree in Computer Science, Software Engineering, or related technical field,...Senior
- ...About Us: Cytracom delivers infrastructure software purpose-built to empower managed service providers (MSPs) and IT professionals... ...and system extension functionality. Collaborate with other engineers to deliver seamless cross-platform features and maintain API...SeniorCasual workFlexible hours
$86.8k - $165.2k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission... ...aerospace and defense. Role Summary Software Product Assurance team in McKinney, TX is seeking a highly motivated Senior Software Security Engineer to work onsite....SeniorTemporary workWork experience placementWorldwideFlexible hours$61k - $101k
...Salary: $61,000 - 101,000 per year Requirements: We need senior-level experience in performance engineering for distributed systems and/or production reliability engineering. We need a strong cloud and container background, particularly AWS with Kubernetes/EKS;...SeniorFull time- ...TEEMA Group is seeking a Senior Java Developer in New York, NY to design, implement, and optimize enterprise Java applications. You... ...adhering to TDD and best practices. You will mentor junior engineers, collaborate with DevOps, QA, and product teams, and drive performance...Senior
- ...Job Title: Senior AWS Full Stack Software Engineer Location: Plano, TX/Reston, VA/Columbia, SC/Knoxville, TN/Lafayette, LA/Birmingham, AL Type: Permanent Full Time Responsibilities • Develop and maintain full stack applications using Java/Spring Boot, Python...SeniorPermanent employmentFull timeLocal area
- ...hazards and maintaining the Hazard Tracking System Developing Software Safety Requirements and providing requirements analysis and... ...Presentations for Safety Board Reviews Representing System Safety Engineering and presenting results of safety analyses at formal program...SeniorImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer full time Frisco, TX
- software engineer healthcare Frisco, TX
- network software engineer Frisco, TX
- senior software engineer Frisco, TX
- software developer Frisco, TX
- ngo software engineer Frisco, TX
- startup software engineer Frisco, TX
- software developer positions Frisco, TX
- financial software developer Frisco, TX
- junior software developer remote Frisco, TX



