PRINCIPAL ENGINEER GO
Высокий балл за масштаб задач, современный стек технологий и возможность удаленной работы из любой точки мира в крупной международной компании. Роль Principal без прямого управления людьми — отличный вариант для сильных инженеров.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Это позиция высочайшего уровня, требующая более 10 лет опыта, глубочайших знаний распределенных систем и опыта работы на уровне Staff/Principal. Ожидается экспертиза не только в коде, но и в архитектуре, безопасности (PCI DSS) и FinOps.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Для позиции уровня Principal в глобальной компании с фокусом на рынок США и Европы, предлагаемая роль соответствует верхнему эшелону рынка. Ожидаемый доход для таких позиций значительно выше среднего по рынку РФ и СНГ.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Контакты для отклика
Откройте контакты, указанные в вакансии.
Описание вакансии
PRINCIPAL ENGINEER GO
*🏢* Компания: HighLevel
*🌍* Формат: Удалёнка, глобально
*🕒* Занятость: Полная занятость
О компании:
HighLevel — AI‑powered бизнес‑операционная система, предоставляющая инфраструктуру для агентств, предпринимателей и малого/среднего бизнеса более чем в 150 странах.
Задачи:
• Архитектура и поставка мульти‑тенантных, глобальных сервисов коммерции: checkout, subscriptions, payment orchestration, invoicing и tax.
• Ведение доменных моделей, protobuf и ConnectRPC API‑конвенций, управление жизненным циклом схем и совместимостью контрактов.
• Проектирование отказоустойчивых платежных и распределённых рабочих процессов с idempotency, retries, circuit breakers, outbox/Saga, reconciliation и graceful degradation.
• Внедрение аудита, наблюдаемости, SLO, incident response, disaster recovery и мульти‑регионального failover.
• Установка стандартов платформы для Kubernetes/GKE, Pub/Sub, Redis, Firestore, MongoDB, ClickHouse, CI/CD, безопасности и FinOps.
• Ведение технической стратегии через design reviews, постмортемы, менторство, найм и кросс‑функциональное планирование дорожной карты.
Требования:
• 10+ лет в разработке и эксплуатации backend‑систем, включая минимум 5+ лет с Go и 2–3+ года на уровне Staff/Principal/Tech Lead.
• Глубокое знание protobuf, ConnectRPC/gRPC, управления API‑жизненным циклом, версионирования, contract testing и Buf.
• Сильные знания распределённых систем: idempotency, deduplication, ordering, backpressure, concurrency control и event‑driven architecture.
• Опыт с GCP Pub/Sub, Redis, MongoDB, Firestore, ClickHouse, Kubernetes/GKE, autoscaling, мульти‑региональными топологиями и canary/blue‑green деплоями.
• Опыт в reliability engineering, тестировании, управлении инцидентами, disaster recovery, безопасности и основах PCI.
• Умение сотрудничать между backend и frontend, знакомство с Vue.js и TanStack Query.
Будет плюсом:
• Интеграция платежных провайдеров и локальных платёжных рельсов (UPI, wallets, BNPL, карты, 3DS2).
• Опыт active‑active или мульти‑региональных систем, chaos engineering, traffic management и OpenTelemetry в масштабе организации.
• Опыт FinOps: бюджеты, квоты, оповещения и оптимизация нагрузок.
• Знание PCI DSS, SOC 2, ISO 27001 и регуляций по приватности.
Стек:
Go, protobuf, ConnectRPC, gRPC, Buf, GCP Pub/Sub, Redis, Firestore, MongoDB, ClickHouse, Kubernetes/GKE, CI/CD, OpenTelemetry, Vue.js, TanStack Query, FinOps, PCI
Условия:
• Глобальная удалённая компания (remote‑first) с более чем 2,000 сотрудниками в 10+ странах.
• Автономная среда с фокусом на инициативу, ownership и выполнение.
• Роль индивидуального контрибутора с влиянием на организационный уровень, без прямых подчинённых.
*📩* Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Go
- Protocol Buffers
- gRPC
- Google Cloud Platform
- Redis
- MongoDB
- Firestore
- ClickHouse
- Kubernetes
- CI/CD
- OpenTelemetry
- Vue.js
- TanStack Query
- FinOps
- PCI DSS
Возможные вопросы на собеседовании
Проверка понимания обеспечения консистентности в распределенных платежных системах.
Как бы вы спроектировали систему обработки платежей с использованием паттерна Saga для обеспечения атомарности операций в микросервисной архитектуре?
Важно для мульти-региональных систем, указанных в вакансии.
Какие стратегии разрешения конфликтов и обеспечения идемпотентности вы применяли при работе с мульти-региональными топологиями в MongoDB или Firestore?
Вакансия делает упор на управление контрактами.
Расскажите о вашем опыте управления жизненным циклом Protobuf-схем: как вы обеспечиваете обратную совместимость и предотвращаете breaking changes в больших командах?
Проверка навыков Reliability Engineering.
Опишите ваш подход к внедрению SLO и Error Budgets для критически важного сервиса чекаута. Какие метрики вы бы выбрали в первую очередь?
Оценка лидерских качеств индивидуального контрибутора.
Приведите пример, когда вам приходилось продвигать сложное архитектурное решение через Design Review, сталкиваясь с сопротивлением других команд. Как вы достигли консенсуса?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

