3 дня назад
Senior Software Engineer (Go/GraphQL)
139 680 - 174 600$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
3 дня назад
Golang Software Engineer
100 000 - 150 000$
3 дня назад
Senior Software Engineer (Go)
6 500 - 9 000€
8 дней назад
Senior Backend Engineer (Web3)
193 461 - 291 000$
QuickNode
3 дня назад
Senior Software Engineer (Go & Rust, Blockchain Infrastructure)
171 000 - 214 000$
QuickNode
3 дня назад
Senior Software Engineer - Go (Web3)
171 000 - 214 000$
5 дней назад
Senior Software Engineer (Go/C)
168 000 - 254 000$