Xsolla
Xsolla
Xsolla proporciona infraestructura de comercio para videojuegos destinada a desarrolladores y editores. Su plataforma facilita la monetización, la distribución y la financiación mediante herramientas como tiendas web personalizables, procesamiento de pagos, prevención del fraude y funciones sociales diseñadas para fortalecer la participación de los jugadores. Xsolla también ayuda a las empresas de videojuegos a gestionar pagos, impuestos, cumplimiento normativo y requisitos operativos en mercados de todo el mundo, con integraciones para plataformas de desarrollo como Unity, Unreal y Cocos Creator.

Ingeniero Backend Senior, IAM (Remoto en Rusia) en Xsolla

Desarrolla servicios seguros de gestión de identidades y accesos de alto rendimiento para Xsolla ID. Trabaja en autenticación, autorización e infraestructura escalable para apoyar a desarrolladores de juegos de todo el mundo.

Descripción

  • Desarrollar y mantener servicios backend en Go para Xsolla ID
  • Diseñar flujos OAuth 2.0 y OIDC, incluidas estrategias de introspección y renovación de tokens
  • Ampliar el orquestador de autenticación basado en Ory y su arquitectura de plugins
  • Aplicar prácticas de seguridad web relacionadas con cookies, CSRF, XSS, almacenamiento de tokens, TLS y sesiones
  • Optimizar consultas y el rendimiento bajo cargas elevadas en PostgreSQL, MySQL, Redis y CockroachDB
  • Desarrollar microservicios fiables y escalables
  • Ayudar a migrar desde el Xsolla Login heredado con sincronización bidireccional de identidades y sin tiempo de inactividad
  • Producir código limpio y probado, con una cobertura exhaustiva de pruebas unitarias y de integración
  • Colaborar con ingenieros frontend en integraciones de SDK y widgets
  • Revisar código y contribuir a la documentación técnica
  • Operar sistemas de autenticación en producción y resolver problemas
  • Desarrollar la plataforma IAM de próxima generación que sustenta los productos B2C de Xsolla

Requisitos

  • Al menos dos años de experiencia comercial en desarrollo con Go
  • Sólidos conocimientos de PostgreSQL y Redis, incluida la optimización de consultas y la indexación
  • Conocimientos prácticos de los flujos OAuth 2.0 y OIDC, o una fuerte motivación para aprenderlos
  • Comprensión de los fundamentos de la seguridad web, incluidos CSRF, XSS, seguridad de cookies y TLS
  • Experiencia con Docker y docker-compose
  • Dominio de Git y de las prácticas de desarrollo colaborativo
  • Comprensión de Nginx y de la configuración de servidores web
  • Amplia experiencia en pruebas unitarias y compromiso con la calidad del código
  • Nivel de inglés suficiente para leer documentación técnica
  • Se valorará: conocimientos de arquitectura de microservicios y de las compensaciones de los sistemas distribuidos
  • Se valorará: experiencia diseñando API REST con Swagger u OpenAPI
  • Se valorará: experiencia práctica con canalizaciones de CI/CD
  • Se valorará: familiaridad con herramientas de Ory como Hydra, Kratos y Keto, o con marcos IAM comparables
  • Se valorará: conocimientos de PKCE, credenciales de cliente, flujo de dispositivo, introspección de tokens y estrategias de tokens de renovación
  • Se valorará: experiencia con CockroachDB u otra base de datos SQL distribuida
  • Se valorará: experiencia con NATS, Kafka o RabbitMQ
  • Se valorará: familiaridad con Jira
  • Se valorará: comprensión de Kubernetes y la orquestación de contenedores
  • Se valorará: familiaridad con SOC 2, ISO 27001, minimización de datos conforme al RGPD y registro de auditoría
  • Se valorará: experiencia práctica actual con herramientas de IA como Claude, Copilot o Cursor

Beneficios

  • Tiempo libre flexible ilimitado para favorecer el equilibrio entre la vida laboral y personal
  • Seguro médico privado con cobertura dental para ti y tu familia
  • Hoja de ruta profesional personalizada con itinerarios para especialistas y líderes
  • Oportunidades de formación y educación para el desarrollo profesional
  • Eventos corporativos y encuentros de equipo anuales
  • Trabajo remoto como modelo principal, con horario flexible de 10:00 a 19:00
  • Trabajar en productos de los sectores de videojuegos y Web3, de rápido crecimiento
  • Entorno de intercambio de conocimientos con ingenieros experimentados de toda la organización