
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