# Senior Go/Kubernetes Engineer - Core/Infra -  Elasticsearch

**Company**: Elastic
**Location**: United States
**Experience**: senior
**Job type**: full-time
**Salary**: $133,100-$210,600 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/elastic/jobs/8126357?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_52385ff8-c12

## Description

Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale , unleashing the potential of businesses and people.

We are on the lookout for a Senior Kubernetes/Go Engineer to join our Elasticsearch team and focus on ensuring that the shared platform functionalities of Elasticsearch are easy to use, performant, maintainable and secure.

The team’s mission is to create foundational infrastructure and shared functionality that enables engineers to develop, extend, and support Elasticsearch.

You will be a strong individual contributor on the team but you will also contribute to and lead cross team projects.

## Responsibilities

- Designing, building, and evolving the distributed systems that orchestrate and manage Serverless Elasticsearch projects across cloud service providers.

- Contributing to large, impactful projects that evolve the core infrastructure that underpins Elasticsearch.

- Owning the Kubernetes orchestration of Elasticsearch clusters in cloud.

- Making Elasticsearch developers more productive by identifying and developing opportunities for automation, and integrating agentic apps into development workflows.

- Designing and implementing new horizontally-scalable features and APIs in Elasticsearch.

- Solving difficult issues, including performance or concurrency issues, and proposing solutions.

- Improving operation and observability of Elasticsearch cloud systems.

- Collaborating in the open with the ES team, Elastic users, and other supporting open source projects.

- Supporting our support engineers with the harder problems.

- Owning operational investigations end-to-end, until performance or stability issues are successfully resolved.

## Requirements

- Strong Go skills: you’re fluent with its concurrency primitives (goroutines, channels, sync, context), idiomatic error handling, and newer features like generics.

- Hands-on experience with containers and Kubernetes.

- Experience crafting APIs and the ability to reason through tradeoffs.

- Proficient in algorithms and data structures.

- Experience leading large scale projects across engineering teams.

- Willingness to dive into new issues and ask for help when you need it.

- You are able to own projects from beginning to end.

- You possess the ability to collaborate across functions and teams and seamlessly transition between different projects, codebases, or teams based on business priorities.

- You can work autonomously, drive decisions and results in a distributed team by leveraging asynchronous, direct, and transparent communication.

## Benefits

- Competitive pay based on the work you do here and not your previous salary.

- Health coverage for you and your family in many locations.

- Ability to craft your calendar with flexible locations and schedules for many roles.

- Generous number of vacation days each year.

- Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service.

- Up to 40 hours each year to use toward volunteer projects you love.

- Embracing parenthood with minimum of 16 weeks of parental leave.

## Skills

### Required
- Go
- Kubernetes
- containers
- API design
- algorithms
- data structures

### Nice to have
- Java
- JDK internals
- CI/CD systems
- observability and telemetry solutions
- OpenTelemetry

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/elastic/jobs/8126357?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
