Senior Database Systems Engineer - Remote

GitHub, Inc.

Northern (KY)

Hybrid

USD 140,000 - 372,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Remote work
Competitive pay
Learning & growth opportunities

Job summary

GitHub is seeking a Staff Systems Engineer for the Database Infrastructure team to ensure reliability and scalability of the database fleet. You will design core components across self-managed and cloud-managed infra and act as SME on database internals.

You will collaborate with multiple engineering teams, manage replication and failover automation, and contribute to capacity planning and fleet migrations, all while operating in a remote-first environment across geographies.

Qualifications

  • 9+ years of software engineering or related technical discipline with production code experience.
  • Alternative path: Associate’s Degree with 8+ years of production coding experience.
  • Alternative path: Bachelor’s Degree with 7+ years of production coding experience.
  • Alternative path: Master’s Degree with 5+ years of production coding experience.
  • Alternative path: Doctorate with 3+ years of production coding experience.
  • Equivalent experience accepted.

Responsibilities

  • Design and build core components of GitHub's database platform across self-managed and cloud-managed infrastructure.
  • Be a subject matter expert on database internals and database administration within GitHub.
  • Collaborate with engineering teams to understand how they use our databases and support them through design reviews.
  • Operate and improve replication topology and failover automation including primaries, replica tiers, promotion, cross-region replication, and backup/restore tooling.
  • Operate components our databases run, including kernel tuning, storage configuration, and compute/disk SKU selection to meet throughput, latency, and durability targets.
  • Contribute to capacity planning for the database fleet, instance sizing, and migrating to new VM/disk generations.
  • Participate in an on-call rotation and respond to incidents as needed.
  • Contribute to migration of fleet to Azure.

Skills

C
C++
C#
Java
JavaScript
Go
Ruby
Rust
Python

Education

Associate’s Degree in CS/EE/Math
Bachelor’s Degree in CS
Master’s Degree in CS
Doctorate in CS/Eng
Equivalent experience

Tools

Azure
AWS
Google Cloud
MySQL

Job description

GitHub is seeking a Staff Systems Engineer for the Database Infrastructure team to ensure reliability and scalability of the database fleet. You will design core components across self-managed and cloud-managed infra and act as SME on database internals.

You will collaborate with multiple engineering teams, manage replication and failover automation, and contribute to capacity planning and fleet migrations, all while operating in a remote-first environment across geographies.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Database Systems Engineer
Remote Senior Database Systems Engineer

GitHub, Inc. • Northern (KY)

Hybrid
USD 124,000 - 329,000
Remote Senior Database Infrastructure Engineer
Remote Senior Database Infrastructure Engineer

GitHub, Inc. • United States

Remote
USD 124,000 - 329,000
Remote Staff Systems Engineer, Database Infrastructure
Remote Staff Systems Engineer, Database Infrastructure

Github • United States

Remote
USD 140,000 - 372,000
Senior Database Infrastructure Engineer (Remote)
Senior Database Infrastructure Engineer (Remote)

GitHub • United States

Remote
USD 124,000 - 329,000
Remote Principal Systems Engineer, Database Infrastructure
Remote Principal Systems Engineer, Database Infrastructure

GitHub • United States

On-site
USD 160,000 - 425,000
Principal Database Infrastructure Engineer (Remote)
Principal Database Infrastructure Engineer (Remote)

GitHub, Inc. • Northern (KY)

Hybrid
USD 160,000 - 425,000
Stock option program
Annual bonus
Senior Systems Engineer, Database Infrastructure
Senior Systems Engineer, Database Infrastructure

GitHub • United States

Remote
USD 124,000 - 329,000
Staff Production Engineer - Scalable Data Platform (Remote)
Staff Production Engineer - Scalable Data Platform (Remote)

GitHub • United States

Remote
USD 140,000 - 372,000
Senior Systems Engineer, Database Infrastructure
Senior Systems Engineer, Database Infrastructure

GitHub, Inc. • United States

Remote
USD 124,000 - 329,000
Senior Data Engineering Software Engineer (Remote)
Senior Data Engineering Software Engineer (Remote)

GitHub • United States

On-site
USD 124,000 - 329,200
Annual bonus
Stock options
Flexible work arrangements