Назад
Company hidden
3 дня назад

Principal Systems Engineer (Database Infrastructure)

160 200 - 425 000$
Формат работы
remote (только USA)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify RU Global, списка компаний с восточно-европейскими корнями
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Principal Systems Engineer (Database Infrastructure): Setting the technical direction for GitHub's database platform and operating a fleet serving hundreds of terabytes of data and over 20 million queries per second with an accent on MySQL internals, replication, failover, and cloud infrastructure. Focus on designing resilient database architectures, automating cross-region failover, planning capacity, tuning storage and compute, and leading migrations to Azure.

Location: Remote, United States

Base salary: USD $160,200–$425,000 per year, plus potential bonus, stock, and other rewards depending on role eligibility.

Company

hirify.global is an AI-powered developer platform used by developers and organizations worldwide to collaborate, build, scale, and deliver software.

What you will do

  • Set the technical direction and multi-year architectural strategy for hirify.global's self-managed and cloud-managed database infrastructure.
  • Own replication topology and failover automation, including primary and replica tiers, promotion, cross-region replication, and zonal and regional failover.
  • Manage database infrastructure components, including kernel tuning, storage configuration, and compute and disk selection.
  • Lead capacity planning, instance sizing, reserved-capacity strategy, and migrations to newer virtual machine and disk generations.
  • Partner with application, platform, infrastructure, and security engineering teams to align the database roadmap with product needs.
  • Participate in an on-call rotation, respond to incidents, and help evolve the database fleet onto Azure.

Requirements

  • At least 11 years of relevant experience, or equivalent experience; lower experience thresholds may apply with an associate, bachelor's, master's, or doctoral degree.
  • Proven experience maintaining and delivering production software in languages such as C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python.
  • Deep expertise in MySQL internals, including InnoDB, GTID, semi-synchronous replication, replication lag, connection pooling, query routing, and production performance diagnosis.
  • Experience with production database sharding, including shard-key selection, cross-shard query costs, and resharding strategy.
  • Strong production software development experience in Go, Python, Ruby, or Rust for systems-level tooling such as agents, daemons, and operational CLI tools.
  • Experience with Azure or another major cloud provider, managed databases, and large-scale database infrastructure migrations.

Culture & Benefits

  • Remote-first environment with distributed teams, asynchronous communication, and collaboration across geographies and time zones.
  • Competitive pay with generous learning and growth opportunities.
  • Benefits and additional rewards, including annual bonuses and stock for eligible roles.
  • Customer-focused, inclusive culture centered on ownership, growth, collaboration, and delivering outcomes.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →