




A Cyrex, uma empresa do grupo Magic Media, é uma startup de mídia e tecnologia impulsionada pela criatividade e inovação. Trabalhamos com desenvolvedores e editoras líderes da indústria de jogos, oferecendo suporte e soluções personalizadas conforme as necessidades individuais e executadas por especialistas globais. Produzimos resultados de alta qualidade mantendo-nos constantemente na vanguarda das tecnologias modernas, bem como dos processos e práticas mais avançados. Os melhores membros da nossa equipe são reconhecidos por sua forte iniciativa, não apenas no cumprimento de suas responsabilidades diárias, mas também ao ajudar a identificar maneiras de construir, crescer e fazer ainda mais em seu trabalho. Atualmente, estamos buscando um Desenvolvedor de Rede em Python, um profissional dinâmico para integrar nossa equipe e contribuir em empolgantes projetos de cibersegurança e desenvolvimento voltados à indústria de videogames. O candidato ideal trabalhará em conjunto com equipes multifuncionais para desenvolver produtos e serviços essenciais aos nossos clientes, além de prestar excelente suporte técnico às nossas equipes. Se você é entusiasmado, motivado e pensa de forma lateral, nossa equipe está ansiosa para conhecê-lo! **Suas principais responsabilidades:** * Desenvolver e aprimorar funcionalidades na ferramenta Cyrex Protoceptor, com foco na interceptação e análise do tráfego de protocolos de jogos. * Implementar mecanismos de (des)serialização, rastreamento de números de sequência e injeção de pacotes para protocolos de rede personalizados de jogos. * Prestar suporte técnico às equipes de testes de invasão que utilizam a ferramenta Protoceptor. * Manter e documentar a ferramenta Protoceptor. **Requisitos** * Formação técnica ou universitária, preferencialmente em Ciência da Computação. Combinações equivalentes de formação e experiência serão consideradas. * Excelentes habilidades de comunicação escrita e oral (especialmente em inglês). * 3+ anos de experiência no desenvolvimento de produtos em Python 3. * Conhecimento sobre ordem de bytes (endianness), funções hash, somas de verificação (checksums), codificação, criptografia, assinatura digital e máscaras de bits (bitmasks). * Compreensão dos mecanismos TCP/UDP, incluindo fragmentação de pacotes, gerenciamento de sequências e multiplexação. * Conhecimento de técnicas de serialização, incluindo formatos binários e codificação de comprimento variável. Capacidade de ler e compreender grandes bases de código em C++. * **Conhecimentos desejáveis:** * Familiaridade com a rede do Unreal Engine, incluindo chamadas de procedimento remoto (RPCs) e serialização de objetos em rede. * Experiência em criação e manipulação de pacotes de rede. **Benefícios** * Vaga permanentemente remota. * Oportunidade de aprimorar e desenvolver suas habilidades aplicando-as em uma diversidade de projetos envolventes. * Integração a um grupo internacional com escritórios em todo o mundo. * Crescimento e desenvolvimento profissional. * Trabalho próximo a uma equipe de pessoas com ideias afins, em um ambiente multicultural e dinâmico. * Treinamentos contínuos e oportunidades de aperfeiçoamento profissional. * Horários de trabalho flexíveis. * Cultura inclusiva e comunicação aberta.


