Xsolla
Xsolla
A Xsolla oferece infraestrutura de comércio para videogames voltada a desenvolvedores e publishers. Sua plataforma apoia monetização, distribuição e financiamento por meio de ferramentas como lojas virtuais personalizáveis, processamento de pagamentos, prevenção contra fraudes e recursos sociais desenvolvidos para aprofundar o engajamento dos jogadores. A Xsolla também ajuda empresas de jogos a lidar com pagamentos, impostos, conformidade e requisitos operacionais em mercados globais, com integrações para plataformas de desenvolvimento como Unity, Unreal e Cocos Creator.

Engenheiro Backend Sênior, IAM (Remoto na Rússia) na Xsolla

Desenvolva serviços seguros e de alta capacidade para gerenciamento de identidade e acesso do Xsolla ID. Trabalhe com autenticação, autorização e infraestrutura escalável que apoia desenvolvedores de jogos no mundo todo.

Descrição

  • Desenvolver e manter serviços backend em Go para o Xsolla ID
  • Projetar fluxos OAuth 2.0 e OIDC, incluindo estratégias de introspecção e renovação de tokens
  • Ampliar o orquestrador de autenticação baseado em Ory e sua arquitetura de plugins
  • Aplicar práticas de segurança web relacionadas a cookies, CSRF, XSS, armazenamento de tokens, TLS e sessões
  • Otimizar consultas e o desempenho sob cargas elevadas em PostgreSQL, MySQL, Redis e CockroachDB
  • Desenvolver microsserviços confiáveis e escaláveis
  • Ajudar a migrar do Xsolla Login legado com sincronização bidirecional de identidades e sem tempo de inatividade
  • Produzir código limpo e testado, com ampla cobertura de testes unitários e de integração
  • Colaborar com engenheiros frontend em integrações de SDK e widgets
  • Revisar código e contribuir para a documentação técnica
  • Operar sistemas de autenticação em produção e solucionar problemas
  • Construir a plataforma IAM de próxima geração que sustenta os produtos B2C da Xsolla

Requisitos

  • Pelo menos dois anos de experiência profissional em desenvolvimento com Go
  • Sólidos conhecimentos de PostgreSQL e Redis, incluindo otimização de consultas e indexação
  • Conhecimento prático de fluxos OAuth 2.0 e OIDC, ou forte motivação para aprendê-los
  • Compreensão dos fundamentos de segurança web, incluindo CSRF, XSS, segurança de cookies e TLS
  • Experiência com Docker e docker-compose
  • Proficiência em Git e em práticas de desenvolvimento colaborativo
  • Compreensão de Nginx e da configuração de servidores web
  • Forte experiência com testes unitários e compromisso com a qualidade do código
  • Proficiência em inglês suficiente para ler documentação técnica
  • Diferencial: conhecimento de arquitetura de microsserviços e dos trade-offs de sistemas distribuídos
  • Diferencial: experiência projetando APIs REST com Swagger ou OpenAPI
  • Diferencial: experiência prática com pipelines de CI/CD
  • Diferencial: familiaridade com ferramentas da Ory, como Hydra, Kratos e Keto, ou frameworks IAM comparáveis
  • Diferencial: conhecimento de PKCE, credenciais de cliente, fluxo de dispositivo, introspecção de tokens e estratégias de tokens de renovação
  • Diferencial: experiência com CockroachDB ou outro banco de dados SQL distribuído
  • Diferencial: experiência com NATS, Kafka ou RabbitMQ
  • Diferencial: familiaridade com Jira
  • Diferencial: compreensão de Kubernetes e orquestração de contêineres
  • Diferencial: familiaridade com SOC 2, ISO 27001, minimização de dados conforme a LGPD e registro de auditoria
  • Diferencial: experiência prática atual com ferramentas de IA, como Claude, Copilot ou Cursor

Benefícios

  • Tempo livre flexível ilimitado para apoiar o equilíbrio entre vida pessoal e profissional
  • Plano de saúde privado com cobertura odontológica para você e sua família
  • Plano de carreira personalizado com trilhas para especialistas e liderança
  • Oportunidades de treinamento e educação para desenvolvimento profissional
  • Eventos corporativos e encontros de equipe anuais
  • Trabalho remoto como prioridade, com horário flexível das 10:00 às 19:00
  • Trabalhar em produtos dos setores de games e Web3, que estão em rápido crescimento
  • Ambiente de compartilhamento de conhecimento com engenheiros experientes de toda a organização