Staff Software Engineer, Search Control Plane
Core
Design and deliver a fully managed, scalable, and reliable control plane for a next-generation search platform, automating the provisioning of Kubernetes, Kafka, ingestion pipelines, and search index infrastructure.
Role type
Staff Software Engineer (Infrastructure/Platform)
Builds
A sovereign, self-serve search platform consolidating systems across Thomson Reuters products.
Domain
Enterprise Search Infrastructure & Cloud Native Systems
Deliverable
production ML models | infrastructure
Required skills
Distributed systems design, Cloud infrastructure (AWS), Kubernetes, Infrastructure as Code, Search engine operations (Vespa/OpenSearch/Elasticsearch), SLO definition, Observability, Security (IAM, encryption), AI-assisted development
Preferred skills
API design with versioning, Multi-tenant security, Kafka operations, Internal developer platforms, Tracing for agentic workflows
Technologies
Kubernetes, Kafka, Vespa, OpenSearch, Elasticsearch, AWS, Go, Java, Python
Responsibilities
Design and own the control plane for search system lifecycle management; Provision and manage search index infrastructure (capacity, health, backup); Establish platform SLOs and observability; Lead cross-team architectural decisions and mentor engineers; Operate on-call and drive incident response.
Seniority
Staff, hands-on IC with technical leadership
