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 в зависимости от местонахождения кандидата