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

Senior Software Engineer (Go/GraphQL)

139 680 - 174 600$
Формат работы
remote (только USA)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
Senior Software Engineer (Go/GraphQL): Building and operating Pantheon's federated GraphQL platform, service connectivity layer, workflow orchestration, and modern services with an accent on API design, distributed systems, and cloud infrastructure. Focus on decomposing a legacy monolith, designing network and service-discovery boundaries, and maintaining production reliability through SLOs, observability, and on-call support.

Location: United States (Remote)

Salary: $139,680–$174,600 USD annual salary, plus bonus and equity

Company

hirify.global provides a cloud-native WebOps platform for securely managing websites, development workflows, and website infrastructure at scale.

What you will do

  • Build and evolve the federated GraphQL supergraph and Go subgraphs powering the Dashboard and public API.
  • Design VPC architecture, service discovery, network connectivity standards, and service-to-service communication patterns.
  • Decompose the legacy Python monolith into well-bounded services and operate the Cassandra data layer, including replication, backups, and disaster recovery.
  • Design workflow orchestration using GCP Workflows, Pub/Sub, Cloud Run, and customer-facing automation services.
  • Define GraphQL, gRPC, and REST standards while providing technical guidance through design reviews, code reviews, and mentorship.
  • Own production systems through SLOs, observability, incident response, and on-call rotations.

Requirements

  • Significant experience building and operating production services in Go within a polyglot codebase that includes Rust and Python.
  • Experience designing scalable APIs with schema design, versioning, and backward compatibility considerations.
  • Experience with high-traffic distributed systems and incrementally evolving legacy systems or extracting services from a monolith.
  • Working knowledge of VPCs, DNS, load balancing, service-to-service authentication, Kubernetes, Terraform, CI/CD, and release engineering.
  • Experience with a major cloud provider, production observability, live-site support, and on-call work.
  • Clear communication skills and the ability to collaborate effectively across engineering teams.

Nice to have

  • Experience with GraphQL Federation, federation gateways or routers, and schema registries.
  • Experience with Rust, Cassandra, stateful datastores, multi-region replication, or migrations from end-of-life runtimes.
  • Experience with private service networking, service meshes, GCP Workflows, Pub/Sub, Cloud Run, Cloud Build, AlloyDB, MySQL, Redis, Docker, CircleCI, GitHub Actions, or Vault.
  • Working knowledge of WordPress or Drupal.

Culture & Benefits

  • Collaborative, autonomous, no-blame engineering culture centered on trust, teamwork, passion, and customers first.
  • Competitive compensation, bonus, and equity plan.
  • Paid time off, paid sick leave, and 11 paid company holidays.
  • Medical, dental, and vision coverage.
  • Equipment, wellness and reading allowances, LinkedIn Learning access, and team and company events.
  • Visa sponsorship is not available.

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