GitHub logo

Software Engineer II, Service Mesh

GitHub

About the Role

GitHub is seeking a Software Engineer II to join our Service Mesh team within the Developer Experience organization. This role focuses on the systems and tools that enable our engineers to operate and scale the world's largest code hosting platform. You will be responsible for deploying, maintaining, and enhancing our Istio-based service mesh, aiming to optimize the Developer Experience for our engineering and infrastructure teams.

Responsibilities

  • Build and improve the frameworks and tools used to build, test, and configure our Kubernetes clusters.
  • Ensure a reliable Kubernetes platform across bare-metal, virtual machines, and cloud environments.
  • Develop and support our service mesh initiative across data center and cloud environments.
  • Cultivate open source projects developed by GitHub and build things you are proud to share.
  • Work closely with other engineering and infrastructure teams to design solutions and support Kubernetes workloads.

Qualifications

Required Qualifications:

  • 1+ years of systems engineering experience.
  • Proficiency in Golang, Python, Ruby, or equivalent experience.
  • Experience with Kubernetes platform architecture and primitives.
  • Bachelor's degree or equivalent experience.

Preferred Qualifications:

  • Experience operating Kubernetes in a high-scale, production environment.
  • Exposure to service mesh platforms, such as Istio or Kuma.
  • Knowledge of Hashicorp’s Terraform, Consul, and Vault products.
  • Experience with virtualization, bare metal deployment, or network engineering.
  • Ability to diagnose and resolve complex multi-system performance problems.

GitHub Values

  • Customer-obsessed
  • Ship to learn
  • Growth mindset
  • Own the outcome
  • Better together
  • Diverse and inclusive

Manager Fundamentals

  • Model
  • Coach
  • Care

Leadership Principles

  • Create clarity
  • Generate energy
  • Deliver success

Join GitHub, and let’s change the world, together.

Benefits
Extracted with AI

  • Remote work flexibility
  • Competitive salary
  • Annual bonus
  • Stock options
  • Health benefits

Similar jobs

Last update: 23 minutes ago

GitHub logo
GitHub

Software Engineer II, Data Engineering

Join GitHub as a Software Engineer II in Data Engineering, focusing on data pipelines with Python, SQL, Airflow, and Spark.

Medium logo
Medium

Senior Backend Engineer (Go, Kubernetes)

Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.

GitHub logo
GitHub

Corporate Solutions Engineer

Join GitHub as a Corporate Solutions Engineer in Europe, providing pre- and post-sales support for EMEA customers.

Microsoft logo
Microsoft

Software Engineer II

Join Microsoft's COSMIC team as a Software Engineer II in Prague, focusing on Azure Kubernetes Service and engineering excellence.

The Home Depot logo
The Home Depot

Remote Software Engineer II

Join The Home Depot as a Remote Software Engineer II, focusing on front-end development, microservices, and cloud computing.

Intuit logo
Intuit

Software Engineer 2 - Platform Security

Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.

Timescale logo
Timescale

Software Engineer - Backend (Python, Go)

Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

GEICO logo
GEICO

Software Engineer II – Platform Engineering

Remote Software Engineer II role at GEICO focusing on platform engineering, backend development, and cloud environments.

Intuit logo
Intuit

Software Engineer 2

Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.

Cedar logo
Cedar

Software Engineer II (Client Integrations)

Join Cedar as a Software Engineer II to build client integrations in a remote role, enhancing healthcare technology.

Meetsta logo
Meetsta

Full Stack Developer (Founding Engineer) with gRPC Expertise

Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.

Grafana Labs logo
Grafana Labs

Senior Backend Engineer

Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.

Samsara logo
Samsara

Software Engineer - Developer Experience

Join Samsara as a Software Engineer focusing on Developer Experience, enhancing CI/CD and cloud systems.

Meetsta logo
Meetsta

Full Stack Developer with gRPC Expertise (Founding Engineer)

Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.

Apollo GraphQL logo
Apollo GraphQL

Senior Full-Stack Product Engineer

Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.

Microsoft logo
Microsoft

Software Engineer II - Hardware Security

Join Microsoft as a Software Engineer II focusing on hardware security, working remotely to innovate and secure billions of devices.

Cyberhaven logo
Cyberhaven

Senior Backend Developer

Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.

GitHub logo
GitHub

Software Engineer II

Join GitHub as a Software Engineer II to enhance collaboration experiences, working remotely with a diverse team.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

Remo Health logo
Remo Health

Senior Software Engineer II, Provider Experience

Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.

Mintlify logo
Mintlify

Founding Support Engineer

Join Mintlify as a Founding Support Engineer in San Francisco. Solve complex customer issues and help build our innovative platform.

Uber logo
Uber

Software Engineer II, Backend - Cloud & Platform Team

Join Uber's Cloud & Platform team as a Backend Software Engineer to build tools for cloud resource management.