GetYourGuide

Senior Software Engineer, GraphQL - API Platform

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior-инженер в команду API Platform компании GetYourGuide. Отвечает за развитие GraphQL-слоя API, стандарты схем, производительность и надёжность под высокими нагрузками.

Задачи

  • Развивать и поддерживать GraphQL API-слой для ключевых клиентских сценариев: поиск, discovery, checkout
  • Проектировать схемы и паттерны запросов, балансируя гибкость и производительность
  • Устанавливать и поддерживать стандарты API Platform: governance схем, политики deprecation, federation, контроль сложности запросов
  • Находить и устранять узкие места производительности (N+1, over-fetching, медленные резолверы) в продакшене
  • Работать с продуктовыми командами как владелец внутренней платформы: онбордить, разблокировать, повышать качество
  • Развивать observability: трассировка запросов, анализ латентности, мониторинг SLA для GraphQL-слоя
  • Менторить инженеров по лучшим практикам GraphQL

Требования

  • 5+ лет опыта backend-разработки, из них минимум 3 года с GraphQL в продакшене
  • Глубокая экспертиза в GraphQL: дизайн схем, federation (Apollo Federation или аналог), резолверы, dataloader, persisted queries, анализ стоимости запросов
  • Опыт эксплуатации GraphQL под высокими нагрузками в клиентских API, где надёжность и латентность влияют на UX
  • Понимание распределённых систем: проектирование наблюдаемых, отказоустойчивых сервисов под нагрузкой
  • Владение одним из языков: Java, Go или Node.js
  • Умение расставлять приоритеты и работать со стейкхолдерами, сильные коммуникативные навыки
  • Проактивность, интерес к менторству и обмену знаниями
  • Клиентоцентричность и принятие решений на основе данных
  • Отличные письменные и устные коммуникации на английском

Условия

  • Годовой бюджет на личное развитие и менторские программы
  • Возможность работать откуда угодно 30 дней в году
  • Гибридный формат: три дня в офисе (пн, вт, чт) и два дня опционально из дома
  • Квартальные командные и ежегодные общекомпанийные мероприятия
  • Ежемесячный бюджет на транспорт и фитнес
  • Скидки на активности GetYourGuide для сотрудников, друзей и семьи
  • Программа компенсации языкового обучения
  • Льготы по здоровью и wellness

Навыки

  • GraphQL
  • Apollo Federation
  • dataloader
  • persisted queries
  • query cost analysis
  • Java
  • Go
  • Node.js
  • distributed systems
  • observability
  • caching
  • CDN

Похожие вакансии

Backend Engineer - Agentic AI (m/w/d)
getpressMiddleБерлинГибрид
60,000 – 80,000 EUR в год
15 сент.
Senior C# Developer for MS365
Veeam SoftwareSeniorБерлинГибрид
15 сент.
Senior Backend Developer (Elixir)
TellentSeniorКёльнГибрид
69,000 – 85,000 EUR в год
15 сент.
Senior Search Backend Engineer (m/f/x)
commercetoolsSeniorМюнхенГибрид
15 сент.
Senior Search Backend Engineer (m/f/x)
commercetoolsSeniorБерлинГибрид
15 сент.
Senior Software Engineer, GraphQL - API Platform — GetYourGuide, Берлин | itrelocate