PRINCIPAL ENGINEER GO - HighLevel
IT-направление
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 и выполнение. • Роль индивидуального контрибутора с влиянием на организационный уровень, без прямых подчинённых. 📩 Откликнуться