Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Thomson Reuters

Senior Software Engineer, Search Platform

Thomson Reuters

. Design, build, and test platform services across document ingestion, search indexing, and query APIs .

Posted 11/5/2026full-timeUnited StatesSenior💰 $102,200 - $189,800 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in building and operating production backend systems with a focus on document ingestion, search indexing, and API development. Proficient in mentoring junior engineers and taking ownership of platform components while ensuring reliability and observability.

Highest-signal resume keywords
Software Engineering ExperienceProgramming Skills in Python, Java, or GoOperational Ownership and Incident ResponseExperience with OpenSearch, Elasticsearch, or VespaHands-on Experience with AWS

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Distributed Systems FundamentalsInfrastructure as CodeAI-Assisted Development ToolsEvent Streaming PlatformsSearch Evaluation and Analytics
Soft Skills
Mentoring Junior EngineersCollaboration with Research Scientists
Tools & Technologies
OpenSearchElasticsearchVespaKafkaAWS
Industry Keywords
Document IngestionSearch IndexingQuery APIsOn-Call RotationAgentic Retrieval Patterns

Tech Stack

Tools & technologies
AWSCloudDistributed SystemsElasticSearchJavaKafkaPythonGo

About the role

Key responsibilities & impact
  • Design, build, and test platform services across document ingestion, search indexing, and query APIs
  • Build pipeline components for parsing, chunking, enrichment, and indexing with retries, dead-letter queues, and idempotent processing
  • Build self-service APIs for configuring search systems, managing index lifecycles, and monitoring ingestion health
  • Design retrieval interfaces for products and AI agents with latency budgets and LLM-sized result payloads
  • Contribute to migration from OpenSearch to Vespa, including schema migrations and zero-downtime index promotion
  • Instrument retrieval components for offline evaluation and LLM-as-judge grading
  • Participate in on-call rotation and own incidents from triage through post-mortem and systemic fixes
  • Add logging, metrics, distributed tracing, and trace-level visibility into agentic retrieval paths
  • Help define SLOs and remove delivery friction from deployments, tests, and local workflows
  • Take technical direction for assigned projects and break requirements into executable work
  • Mentor junior engineers through review and pairing
  • Collaborate with TR Labs and research scientists to productionize search capabilities
  • Work with client teams to turn platform feedback into improvements
  • Ramp up on architecture and operations, take on-call responsibility, and contribute production code within the first month
  • Own a significant platform component end to end with design authority, monitoring, and reliability improvements

Requirements

What you’ll need
  • 5+ years of software engineering experience building and operating production backend or data infrastructure systems
  • End-to-end ownership of features and components
  • A degree in Computer Science, Engineering, or a related field, or equivalent experience
  • Strong programming skills in at least one of Python, Java, Go, or an equivalent language
  • Solid distributed systems fundamentals
  • Hands-on experience with a major cloud platform, AWS preferred
  • Experience with infrastructure as code
  • Operational ownership including on-call, incident response, and observability
  • Fluency with AI-assisted development tools
  • Production experience with OpenSearch, Elasticsearch, Vespa, or Solr preferred
  • Experience with Kafka or another event streaming platform preferred
  • Experience integrating AI services such as embedding, re-ranking, and RAG components preferred
  • Exposure to agentic retrieval patterns preferred
  • Familiarity with search evaluation and analytics preferred

Benefits

Comp & perks
  • Flexible hybrid working environment
  • Work from anywhere for up to 8 weeks per year
  • Flexible vacation
  • Two company-wide Mental Health Days off
  • Headspace app access
  • Retirement savings
  • Tuition reimbursement
  • Employee incentive programs
  • Mental, physical, and financial wellbeing resources
  • Two paid volunteer days off annually
  • Health, dental, vision, disability, and life insurance programs
  • 401k plan with company match
  • Competitive vacation, sick and safe paid time off
  • Paid holidays, including two company mental health days off
  • Parental leave
  • Sabbatical leave
  • Optional hospital, accident and sickness insurance
  • Optional life and AD&D insurance
  • Flexible Spending and Health Savings Accounts
  • Fitness reimbursement
  • Employee Assistance Program
  • Group Legal Identity Theft Protection benefit
  • 529 Plan access
  • Commuter benefits
  • Adoption & Surrogacy Assistance
  • Employee Stock Purchase Plan
  • Annual Bonus eligibility based on enterprise and individual performance