GitHub

Staff Software Engineer, Elasticsearch

GitHub
Apply
1 day ago
Remote, CanadaStaff+

Responsibilities

  • Design, develop, test, and ship scalable production software across GitHub services.
  • Build and manage large-scale Elasticsearch clusters, including indexing, population, repair, reindexing, recovery, scaling, and availability.
  • Provide technical leadership, mentorship, pairing, code reviews, architecture proposals, and technical discussions.
  • Own system health and quality, participate in first-responder on-call rotations, and handle live incidents.
  • Design and implement APIs connecting software components and relational data with search indexes.
  • Create testing plans, define success metrics, incorporate customer feedback, and uphold security and compliance standards.
  • Use debugging tools and telemetry to resolve issues and improve performance and maintainability.

Requirements

  • 9+ years of software engineering or related technical experience, or an accepted associate, bachelor’s, master’s, doctorate, or equivalent-experience pathway.
  • At least 1 year of technical leadership experience.
  • At least 6 years of experience building, deploying, and maintaining Elasticsearch at scale.
  • At least 6 years of experience using general-purpose programming languages such as Go, Ruby, or Rust.
  • Preferred experience with scripting languages, React, MySQL, Cosmos DB, Elasticsearch, telemetry dashboards, cloud environments, CNCF concepts, Lucene-based search engines, search relevance and scoring, Terraform, Puppet, and Ansible.

Benefits

  • Remote work from Canada in a remote-first organization.
  • Competitive pay, generous learning and growth opportunities, and excellent benefits.
  • Inclusive workplace with disability accommodations available during the interview process.

Tech Stack

AnsibleBashCC#C++DatadogElasticsearchGoJavaJavaScriptMySQLPuppetPythonReactRubyRustTerraformTypeScript

Categories

GitHub

About GitHub

5,001-10,000 employees

GitHub builds a cloud platform for software development that hosts code repositories, collaboration, and automation, including GitHub Actions, Packages, and Copilot. It sells paid plans and enterprise subscriptions for organizations and developers, plus add-ons and a marketplace. Founded in 2008 and headquartered in San Francisco, it is owned by Microsoft and is widely used by open-source communities and enterprises worldwide.

Contact me