Xsolla
Xsolla
Xsolla надає інфраструктуру для ігрової комерції розробникам і видавцям відеоігор. Її платформа підтримує монетизацію, дистрибуцію та фінансування за допомогою таких інструментів, як налаштовувані вебмагазини, обробка платежів, запобігання шахрайству та соціальні функції, розроблені для поглиблення взаємодії гравців. Xsolla також допомагає ігровим компаніям працювати з платежами, податками, дотриманням нормативних вимог і операційними питаннями на глобальних ринках, пропонуючи інтеграції з платформами розробки, зокрема Unity, Unreal і Cocos Creator.

Провідний backend-інженер (Go) — Xsolla, віддалена робота в Росії

Розробляйте та підтримуйте надійні сервіси й API на Go для глобальної платформи ігрової комерції Xsolla. Відповідайте за розподілені системи, бази даних, подієві процеси, спостережуваність і підтримку в продакшені.

Опис

  • Створювати та підтримувати backend-сервіси й API
  • Брати участь у проєктуванні архітектури систем і прийнятті технічних рішень
  • Готувати та рецензувати документацію з технічного проєктування
  • Розробляти чистий код, зручний для супроводу, із модульними та інтеграційними тестами
  • Покращувати схеми баз даних і продуктивність запитів для надійної роботи під навантаженням
  • Розробляти асинхронні та подієві процеси за допомогою брокерів повідомлень
  • Моніторити, діагностувати та вдосконалювати сервіси в продакшені
  • Підтримувати реагування на інциденти та аналізувати їхні результати
  • Допомагати підтримувати CI/CD-пайплайни, інфраструктуру як код та інженерні стандарти
  • Переглядати код і підтримувати розвиток Middle- та Junior-інженерів
  • Працювати з командами продукту, дизайну, frontend, QA і DevOps для випуску повноцінних функцій
  • Підтримувати документацію API та технічну документацію в актуальному й доступному стані
  • Відповідати за сервіси на всіх етапах — від проєктування та реалізації до розгортання, моніторингу й чергувань

Вимоги

  • Щонайменше п’ять років комерційного досвіду backend-розробки
  • Просунуті навички Go, зокрема ідіоматичної реалізації, шаблонів конкурентності та профілювання продуктивності
  • Глибокі знання реляційних баз даних, таких як PostgreSQL або MySQL, включно з проєктуванням схем, індексацією, оптимізацією запитів і міграціями
  • Практичний досвід роботи з Redis або аналогічною системою кешування
  • Досвід створення REST API; досвід роботи з gRPC буде перевагою
  • Досвід документування API за допомогою OpenAPI або Swagger
  • Розуміння мікросервісної архітектури та компромісів розподілених систем
  • Досвід роботи з Kafka, RabbitMQ, NATS або подібними брокерами та подієво-орієнтованим проєктуванням
  • Досвід використання Docker і знайомство з основами Kubernetes
  • Впевнене володіння Git і CI/CD-процесами
  • Ґрунтовний досвід автоматизованого модульного та інтеграційного тестування
  • Знання основ безпеки застосунків, зокрема OWASP Top 10, захисту секретів і даних користувачів, а також основ автентифікації та авторизації
  • Добре володіння англійською мовою на письмі та усно
  • Бажано: досвід роботи з Prometheus, Grafana, ELK/Graylog, OpenTelemetry або подібними інструментами спостережуваності
  • Бажано: досвід підтримки високонавантажених систем і проведення профілювання продуктивності
  • Бажано: досвід роботи з GCP, AWS або Azure та інфраструктурою як код
  • Бажано: досвід роботи з NoSQL-базами даних, такими як MongoDB
  • Бажано: досвід керування технічними ініціативами або наставництва інженерів
  • Бажано: досвід роботи в ігровій індустрії, електронній комерції, фінтеху або сфері платежів
  • Бажано: актуальний практичний досвід використання інструментів ШІ, таких як Claude, Copilot або Cursor

Переваги

  • Медичне, стоматологічне страхування та страхування зору
  • Оплачувана відпустка
  • Індивідуальна кар’єрна дорожня карта
  • Навчання та освітні можливості для професійного розвитку
  • Гнучкий робочий графік
  • Трудовий договір із юридичною особою або EOR залежно від місцезнаходження кандидата