Senior Go/Kubernetes Engineer - Core/Infra - Elasticsearch
Core
Designing, building, and evolving distributed systems that orchestrate and manage Serverless Elasticsearch projects across cloud service providers, while owning Kubernetes orchestration and core infrastructure.
Role type
Senior IC Go/Kubernetes engineer (infrastructure)
Builds
Serverless Elasticsearch clusters, Kubernetes orchestration, and core infrastructure APIs
Domain
Search engine infrastructure, cloud-native systems
Required skills
Go (concurrency primitives, idiomatic error handling, generics), Kubernetes (controllers, client-go), container orchestration, API design, algorithms and data structures, observability
Preferred skills
Java (JDK internals, concurrency), CI/CD (Buildkite, Argo CD, GitOps), Gradle, OpenTelemetry, platform team experience
Technologies
Go, Kubernetes, controller-runtime, client-go, Buildkite, Argo CD, GitOps, OpenTelemetry, Gradle
Responsibilities
Designing and implementing horizontally-scalable features and APIs in Elasticsearch; owning operational investigations end-to-end for performance or stability issues; collaborating in open source projects; improving operation and observability of Elasticsearch cloud systems
Seniority
Senior, hands-on IC
