Remote Senior Elasticsearch Infrastructure Engineer

GitHub, Inc.

United States

On-site

USD 124,000 - 329,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

GitHub’s Elasticsearch team seeks a senior search and data focused engineer to scale and optimize search across Issues, Pull Requests, Projects, and Discussions. You will design and maintain infrastructure, improve index management, and collaborate across teams to deliver reliable, scalable search experiences.

Ideal candidates have 6+ years in software engineering with Go/Python/Java/C++, and proven experience with large‑scale search systems using Elasticsearch or Lucene‑based stacks.

Qualifications

  • 6+ years experience in Software Engineering with production code.
  • Experience in Go, Python, Java, C/C++, or similar languages.
  • Technical leadership experience is a plus.
  • Experience building or operating Elasticsearch at scale is preferred.
  • Experience with infrastructure as code and OSS tooling.

Responsibilities

  • Builds and enhances frameworks and tools to manage infrastructure and achieve scalability.
  • Assess capacity needs, plan for growth, and expand offerings to meet needs.
  • Serve as first contact for incidents, diagnose outages, and coordinate fixes.
  • Ensure security, compliance, and perform upgrades of OSS and OS.
  • Establish observability, monitoring, and disaster recovery testing.
  • Collaborate with engineers to troubleshoot and optimize performance.
  • Contribute to open‑source projects and share best practices with the community.

Skills

Programming languages (C, C++, C#,Java
Technical leadership

Education

Bachelor's degree in CS/related field
Master's degree in CS/related field
Doctorate in CS/related field
Associate's degree in CS/related field

Tools

Terraform
Puppet
Ansible
Elasticsearch

Job description

GitHub’s Elasticsearch team seeks a senior search and data focused engineer to scale and optimize search across Issues, Pull Requests, Projects, and Discussions. You will design and maintain infrastructure, improve index management, and collaborate across teams to deliver reliable, scalable search experiences.

Ideal candidates have 6+ years in software engineering with Go/Python/Java/C++, and proven experience with large‑scale search systems using Elasticsearch or Lucene‑based stacks.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Elasticsearch Engineer — Scale & Search (Remote)
Senior Elasticsearch Engineer — Scale & Search (Remote)

GitHub, Inc. • Northern (KY)

Hybrid
USD 124,000 - 329,000
Senior Search Algorithms Engineer (Elasticsearch)
Senior Search Algorithms Engineer (Elasticsearch)

Elastic • Mountain View (CA)

On-site
USD 133,000 - 211,000
Health coverage for you and family
Flexible locations and work schedules
Generous vacation days
+1
Senior Elasticsearch & OpenSearch Engineer (Remote)
Senior Elasticsearch & OpenSearch Engineer (Remote)

Chess.com • Orem (UT)

On-site
USD 150,000 - 210,000
Lead Elasticsearch Search Engineer (Remote-friendly)
Lead Elasticsearch Search Engineer (Remote-friendly)

Elastic • Town of Greece (NY)

On-site
USD 84,398 - 133,448
401(k) / Retirement Plan
Minimum 16 weeks parental leave
Health coverage
+3
Senior Software Engineer, Elasticsearch
Senior Software Engineer, Elasticsearch

GitHub, Inc. • Northern (KY)

Hybrid
USD 124,000 - 329,000
Senior Elasticsearch Architect — Remote & High-Scale Ops
Senior Elasticsearch Architect — Remote & High-Scale Ops

your Jared • Northern (KY)

Hybrid
USD 150,000 - 230,000
Fully remote
Principal Software Engineer, Search Infrastructure
Principal Software Engineer, Search Infrastructure

Elastic • Town of Sweden (NY)

On-site
USD 86,080 - 136,164
Health coverage for you and your loved
Flexible locations and schedules
Generous vacation days
+3
Senior Storage Engine Engineer - Elasticsearch (Remote)
Senior Storage Engine Engineer - Elasticsearch (Remote)

Elastic • United States

On-site
USD 159,000 - 253,000
Health coverage
Flexible locations and schedules
Generous vacation days
+3
Senior Elasticsearch Search Relevance Engineer
Senior Elasticsearch Search Relevance Engineer

Elasticsearch B.V. • Town of Norway (WI)

Hybrid
USD 150,000 - 190,000
Health coverage
Flexible locations and schedules
Generous vacation days
+2
Staff Search Engineer - Scale Real-Time Go & Elasticsearch
Staff Search Engineer - Scale Real-Time Go & Elasticsearch

CreatorIQ • San Francisco (CA)

Hybrid
USD 150,000 - 188,000
Flexible work model
Learning platform access
Surprise meal stipends
+4