Xsolla
Xsolla
Xsolla предоставя инфраструктура за търговия с игри на разработчици и издатели на видеоигри. Нейната платформа подпомага монетизацията, дистрибуцията и финансирането чрез инструменти като персонализируеми уеб магазини, обработка на плащания, предотвратяване на измами и социални функции, създадени за по-дълбоко ангажиране на играчите. Xsolla също така помага на компаниите от игровата индустрия да се справят с плащанията, данъците, регулаторното съответствие и оперативните изисквания на глобалните пазари, като предлага интеграции с платформи за разработка, включително Unity, Unreal и Cocos Creator.

Старши бекенд инженер, IAM (дистанционно в Русия) в Xsolla

Изграждайте сигурни услуги за управление на идентичността и достъпа с висок капацитет за Xsolla ID. Работете по удостоверяване, оторизация и мащабируема инфраструктура за разработчици на игри по целия свят.

Описание

  • Изграждайте и поддържайте бекенд услуги на Go за Xsolla ID
  • Проектирайте OAuth 2.0 и OIDC потоци, включително интроспекция на токени и стратегии за обновяване
  • Разширявайте базирания на Ory оркестратор за удостоверяване и архитектурата на плъгините
  • Прилагайте практики за уеб сигурност, обхващащи бисквитки, CSRF, XSS, съхранение на токени, TLS и сесии
  • Оптимизирайте заявки и производителност при високо натоварване в PostgreSQL, MySQL, Redis и CockroachDB
  • Разработвайте надеждни и мащабируеми микросървиси
  • Помагайте при миграцията от наследения Xsolla Login с двупосочна синхронизация на идентичности и без прекъсване
  • Създавайте чист и тестван код с цялостно покритие от модулни и интеграционни тестове
  • Партнирайте си с фронтенд инженери по интеграции на SDK и уиджети
  • Преглеждайте код и допринасяйте към техническата документация
  • Експлоатирайте продукционни системи за удостоверяване и отстранявайте проблеми
  • Изграждайте IAM платформа от следващо поколение, която е в основата на B2C продуктите на Xsolla

Изисквания

  • Поне две години професионален опит в разработка с Go
  • Силни умения с PostgreSQL и Redis, включително оптимизация на заявки и индексиране
  • Работни познания по OAuth 2.0 и OIDC потоци или силна мотивация да ги научите
  • Познаване на основите на уеб сигурността, включително CSRF, XSS, сигурност на бисквитките и TLS
  • Опит с Docker и docker-compose
  • Владеене на Git и практики за съвместна разработка
  • Познаване на Nginx и конфигурация на уеб сървъри
  • Силен опит с модулно тестване и ангажираност към качеството на кода
  • Владеене на английски, достатъчно за четене на техническа документация
  • Предимство е познаването на архитектурата на микросървиси и компромисите при разпределените системи
  • Предимство е опитът в проектиране на REST API със Swagger или OpenAPI
  • Предимство е практическият опит с CI/CD конвейери
  • Предимство е познаването на инструменти на Ory като Hydra, Kratos и Keto или сравними IAM рамки
  • Предимство е познаването на PKCE, идентификационни данни на клиента, device flow, интроспекция на токени и стратегии за обновяване на токени
  • Предимство е опитът с CockroachDB или друга разпределена SQL база данни
  • Предимство е опитът с NATS, Kafka или RabbitMQ
  • Предимство е познаването на Jira
  • Предимство е познаването на Kubernetes и оркестрацията на контейнери
  • Предимство е познаването на SOC 2, ISO 27001, минимизирането на данните според GDPR и одитното регистриране
  • Предимство е актуалният практически опит с инструменти за изкуствен интелект като Claude, Copilot или Cursor

Придобивки

  • Неограничен гъвкав отпуск за подкрепа на баланса между работа и личен живот
  • Частно здравно осигуряване със стоматологично покритие за вас и вашето семейство
  • Персонализиран план за развитие с пътеки за експертно и управленско израстване
  • Възможности за обучение и образование за професионално развитие
  • Ежегодни корпоративни събития и екипни събирания
  • Работа от разстояние с гъвкаво работно време от 10:00 до 19:00
  • Работа по продукти в бързоразвиващите се сектори на игрите и Web3
  • Среда за споделяне на знания с опитни инженери в цялата организация