
Staff Software Engineer, Search Control Plane
Thomson Reuters1 day ago
Base Salary
$136k - $253k/yr
Responsibilities
- Design, build, and own the search control plane and its full lifecycle workflows.
- Automate provisioning of Kubernetes workloads, Kafka messaging, ingestion pipelines, and search data planes.
- Own infrastructure for Vespa and OpenSearch search indexes, including capacity planning, health, backup and restore, and on-call operations.
- Build multi-tenant sovereignty, identity and role-based access controls, encryption, secrets management, audit logging, and compliance controls.
- Design configuration and persistence models for system definitions, component registries, index lifecycle state, and audit history.
- Define versioned platform interfaces, backward-compatible contracts, documentation, and developer experience standards.
- Own observability, tracing, alerting, platform SLOs, cost and performance planning, and incident response.
- Own infrastructure as code and CI/CD across environments while reducing delivery friction.
- Set architectural principles, lead cross-team projects, advise leadership, partner with client teams, and mentor engineers.
- Use AI-assisted development effectively and establish observability for agentic retrieval workflows.
Requirements
- 8+ years of software engineering experience with progression to staff-level scope, including functional-area ownership and cross-functional project leadership.
- Degree in Computer Science, Engineering, or a related field, or equivalent experience.
- Experience designing, building, and operating production platform or infrastructure services at scale with strong distributed systems fundamentals.
- Strong programming experience in Go, Java, Python, or an equivalent language.
- Hands-on cloud infrastructure experience, preferably with AWS, including Kubernetes or another container orchestrator and infrastructure as code.
- Production experience operating Vespa, OpenSearch, Elasticsearch, or another search engine, including capacity planning and index lifecycle management.
- Experience with SLO definition, observability, on-call leadership, and learning from incidents.
- Fluency with AI-assisted development tools.
- Preferred experience includes multi-team API design, versioning, access control, multi-tenant security, Kafka operations, internal developer platforms, documentation-focused developer experience, and tracing non-deterministic or agentic workflows.
Benefits
- Flexible hybrid work model for office-based roles.
- Work-from-anywhere flexibility for up to 8 weeks per year and supportive work-life policies.
- Comprehensive benefits including health, dental, vision, disability, and life insurance, retirement savings with company match, vacation, paid holidays, parental leave, and mental health days.
- Access to Headspace, Employee Assistance Program, fitness reimbursement, tuition reimbursement, commuter benefits, and other wellbeing resources.
- Two paid volunteer days annually and opportunities for pro-bono consulting and ESG initiatives.
- Potential eligibility for an annual bonus and Employee Stock Purchase Plan.
Tech Stack
Categories
About Thomson Reuters
Thomson Reuters builds research platforms, workflow software, and data services for legal, tax and accounting, compliance, and government professionals, and operates the Reuters global news service. Flagship products include Westlaw for legal research and ONESOURCE and Checkpoint for tax and accounting, sold primarily via subscriptions and enterprise licenses. A public company headquartered in Toronto, it was formed in 2008 by combining Thomson Corporation and Reuters Group and is listed on the TSX and Nasdaq as TRI.