
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 (Go) - Xsolla, Trabalho Remoto na Rússia
Desenvolva e opere serviços e APIs confiáveis em Go para a plataforma global de comércio de videogames da Xsolla. Assuma a responsabilidade por sistemas distribuídos, bancos de dados, fluxos orientados a eventos, observabilidade e suporte à produção.
Descrição
- Criar e manter serviços de backend e APIs
- Contribuir para a arquitetura do sistema e para decisões de design técnico
- Preparar e revisar documentação de design técnico
- Entregar código limpo e fácil de manter, respaldado por testes unitários e de integração
- Melhorar esquemas de banco de dados e o desempenho de consultas para garantir uma operação confiável sob carga
- Desenvolver fluxos de trabalho assíncronos e orientados a eventos com message brokers
- Monitorar, diagnosticar e aprimorar serviços de produção
- Apoiar atividades de resposta a incidentes e revisões pós-incidente
- Ajudar a manter pipelines de CI/CD, infraestrutura como código e padrões de engenharia
- Revisar código e apoiar o desenvolvimento de engenheiros de nível pleno e júnior
- Trabalhar com Produto, Design, Frontend, QA e DevOps para entregar funcionalidades completas
- Manter a documentação das APIs e a documentação técnica precisas e acessíveis
- Assumir a responsabilidade pelos serviços desde o design e a implementação até a implantação, o monitoramento e o suporte de plantão
Requisitos
- Pelo menos cinco anos de experiência profissional em desenvolvimento backend
- Conhecimento avançado de Go, incluindo implementação idiomática, padrões de concorrência e criação de perfis de desempenho
- Sólidos conhecimentos de bancos de dados relacionais, como PostgreSQL ou MySQL, incluindo design de esquemas, indexação, otimização de consultas e migrações
- Experiência prática com Redis ou um sistema de cache comparável
- Experiência na criação de APIs REST; experiência com gRPC será considerada um diferencial
- Experiência na documentação de APIs com OpenAPI ou Swagger
- Compreensão da arquitetura de microsserviços e dos trade-offs de sistemas distribuídos
- Experiência com Kafka, RabbitMQ, NATS ou brokers semelhantes e com design orientado a eventos
- Experiência com Docker e familiaridade com os fundamentos do Kubernetes
- Proficiência em Git e fluxos de trabalho de CI/CD
- Sólida experiência com testes unitários e de integração automatizados
- Conhecimento dos fundamentos de segurança de aplicações, incluindo OWASP Top 10, proteção de segredos e dados de usuários e conceitos básicos de autenticação e autorização
- Bom inglês escrito e falado
- Diferencial: experiência com Prometheus, Grafana, ELK/Graylog, OpenTelemetry ou ferramentas de observabilidade semelhantes
- Diferencial: experiência dando suporte a sistemas de alta carga e realizando criação de perfis de desempenho
- Diferencial: experiência com GCP, AWS ou Azure e infraestrutura como código
- Diferencial: experiência com bancos de dados NoSQL, como MongoDB
- Diferencial: experiência liderando iniciativas técnicas ou orientando engenheiros
- Diferencial: experiência nos setores de jogos, comércio eletrônico, fintech ou pagamentos
- Diferencial: experiência prática atual com ferramentas de IA, como Claude, Copilot ou Cursor
Benefícios
- Cobertura de seguro médico, odontológico e oftalmológico
- Férias remuneradas
- Plano de carreira individualizado
- Oportunidades de treinamento e educação para crescimento profissional
- Horário de trabalho flexível
- Contrato de trabalho providenciado com uma entidade ou EOR de acordo com a localização do candidato