Quo
Staff Backend Engineer, Foundations
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff-инженер в команду Foundations, которая строит общие backend-паттерны и библиотеки для всей инженерии Quo. Ключевая задача — вести миграцию с REST на GraphQL и развивать платформенные возможности.
Задачи
- Вести техническую работу по миграции с REST на GraphQL, самостоятельно строить ключевые части и паттерны для других команд
- Формировать развитие GraphQL-архитектуры, включая разбиение большого графа на supergraph и subgraph, которыми команды владеют независимо
- Помогать перерабатывать аутентификацию и авторизацию по всему Quo, работая напрямую с командами и кодя вместе с ними
- Создавать переиспользуемые библиотеки и backend-паттерны для продуктовых инженеров
- Проектировать надёжные масштабируемые backend-системы
- Задавать техническое направление для foundational-работы — от поиска до дизайна API — через дизайн-документы, ревью и парное программирование
- Менторить инженеров в Foundations и по всей организации
Требования
- Ежедневно пишет на TypeScript и глубоко его знает, включая систему типов
- Строил и эксплуатировал GraphQL API в продакшене, желательно опыт миграции с REST на GraphQL или аналогичной модернизации API
- Сильный backend-инженер с пониманием системного дизайна, надёжности и инфраструктуры, строил масштабируемые системы
- Опыт создания вещей, от которых зависят другие инженеры: общих библиотек, паттернов, платформенных возможностей
- Умеет влиять на техническое направление между командами и объяснять компромиссы без формальных полномочий
- Готовность к ответственности и неопределённости, опыт работы с реальными пользователями в крупной tech-компании или растущем стартапе
- Роль hands-on, с фокусом на написании кода
Условия
- Remote-first компания с культурой доверия, автономии и действия
- Годовая базовая зарплата: $205,000–$242,000 для SF Bay Area, Los Angeles, Seattle, Portland, Boston, New York, Washington DC Metro; $186,000–$217,000 для остальных локаций США; $189,000–$222,000 CAD для Канады
- Equity и бенефиты
- Обширное медицинское страхование
- Ежемесячный lifestyle-стипенд
- Гибкая политика PTO
Навыки
- TypeScript
- Node.js
- GraphQL
- REST
- Temporal
- RabbitMQ
- Kubernetes
- AWS
- Postgres
- MongoDB
- Elasticsearch
- Redis
- Datadog
- React
- iOS
- Android
- микросервисы
- аутентификация
- авторизация
- GraphQL federation