Redwood Materials
Riot Games
Engenheiro(a) de Software Principal, Automação de Testes - League of Legends
Sobre a oportunidade
Engenheiros da Riot possuem profundo conhecimento em áreas técnicas específicas, mas também valorizam a oportunidade de trabalhar em diversos domínios mais amplos. Como Engenheiro(a) de Software, você trabalhará com tecnologias novas e atuais, criando soluções inovadoras para superar obstáculos de alto volume e entregar valor aos jogadores.
Como Engenheiro(a) de Software Principal na Equipe de Qualidade do League of Legends, você definirá e impulsionará a visão técnica para nossos frameworks de automação principais, garantindo os mais altos padrões de qualidade em todo o ecossistema do League of Legends. Seu trabalho capacitará engenheiros em múltiplas iniciativas — desde mecânicas de jogabilidade até desenvolvimento de skins — fornecendo frameworks confiáveis e escaláveis que suportam práticas de teste eficientes e robustas.
Nesta função, você se reportará diretamente ao Gerente de Engenharia e desempenhará um papel de liderança chave na colaboração entre equipes. Você trabalhará em estreita colaboração com engenheiros e QA em toda a Riot para alinhar frameworks e fluxos de trabalho de qualidade, elevar a experiência do desenvolvedor e melhorar a qualidade geral de nossos produtos.
Nós usamos principalmente C++ para a lógica do jogo e ferramentas, e Python para impulsionar nossos sistemas de automação e validação de testes.
Para esta função, você terá sucesso através da expertise no ofício, um espírito colaborativo e tomada de decisões que prioriza a satisfação dos jogadores. Analisaremos seus estudos anteriores, experiência e seu relacionamento pessoal com jogos. Se você incorpora empatia pelo jogador e se preocupa com as experiências dos jogadores, esta pode ser a sua função!
RESPONSABILIDADES
- Colaboração com diversas equipes para garantir que os recursos atendam às expectativas de múltiplas dimensões (qualidade de código, extensibilidade, modularidade, escalabilidade, segurança, preocupações operacionais e padrões/tendências da indústria)
- Trabalhar e alinhar com diferentes parceiros que abrangem várias equipes para garantir que estamos entregando recursos incríveis para empolgá-los
- Definir o tom para, contribuir e definir discussões/projetos técnicos pelos quais sua equipe é responsável
- Mentoria. Você ajuda os Rioters a desenvolver as ferramentas e o ambiente criativo para brilhar, mas, em última análise, os responsabiliza por tomar decisões inteligentes e entregar valor aos jogadores
- Participar da rotação de suporte da equipe
QUALIFICAÇÕES REQUERIDAS
- 8+ anos de experiência prática profunda com linguagens de programação compiladas (C/C++, Java, Go, ou C#)
- 3+ anos construindo e mantendo testes automatizados para jogos, serviços backend, web, mobile ou aplicativos desktop (escopo dependendo do nível da função).
- Experiência com C/C++ que abrange vários casos de uso e plataformas.
- Ter sido responsável por impulsionar valor através da liderança no desenvolvimento de esforços em escala organizacional (escopo de 1 anos+), incluindo coleta de requisitos, planejamento, testes e lançamento ou implantação
- Defendeu as melhores práticas de desenvolvimento de software dentro de sua organização, que incluem revisões de design/código, padrões de codificação, gerenciamento de controle de origem, testes, desempenho de entrega, escalabilidade e manutenibilidade
- Você tem um histórico sólido de mentoria de outros em habilidades interpessoais e técnicas
QUALIFICAÇÕES DESEJÁVEIS
- Utilizou machine learning, IA e/ou técnicas de teste funcional para aprimorar fluxos de trabalho de teste automatizado, permitindo priorização mais inteligente de casos de teste, detecção de anomalias e cobertura de regressão adaptativa em sistemas de jogos complexos.
- 2+ anos de experiência utilizando visão computacional em suporte a testes de automação
NOSSOS BENEFÍCIOS
A Riot foca no equilíbrio entre vida pessoal e profissional, demonstrado por nossa política de folga remunerada aberta e outros benefícios, como horários de trabalho flexíveis. Oferecemos seguro médico, odontológico e de vida, licença parental para você, seu cônjuge/parceiro(a) doméstico(a) e filhos, e um plano de aposentadoria 401k com contrapartida da empresa. Confira nossas páginas de benefícios riotgames.com/en/work-with-us/overview para mais informações.
Na Riot Games, nós colocamos os jogadores em primeiro lugar riotgames.com/en/who-we-are/values. Essa missão impulsiona cada decisão em nossa busca para criar jogos e experiências que tornam melhor ser um jogador. Se você está trabalhando diretamente em uma nova experiência voltada para o jogador ou está apoiando a empresa como um todo, todos na Riot fazem parte de nossa missão. E assim como em nossos jogos, somos melhores quando trabalhamos juntos. Nosso objetivo é criar equipes colaborativas onde você é capacitado(a) a trazer sua perspectiva única todos os dias. Se isso parece o tipo de lugar onde você quer trabalhar, estamos ansiosos pela sua candidatura.
É nossa política fornecer igualdade de oportunidades de emprego para todos os candidatos e membros da Riot Games, Inc. A Riot Games oferece acomodações razoáveis para Rioters com deficiência e não discrimina ilegalmente com base em raça, cor, religião, sexo, orientação sexual, identidade ou expressão de gênero, origem nacional, idade, deficiência, status de veterano, estado civil, histórico criminal ou qualquer outra categoria protegida pela lei federal e estadual aplicável. Consideramos para emprego todos os candidatos qualificados, incluindo aqueles com histórico criminal, de maneira consistente com a lei federal, estadual e local aplicável, incluindo a Lei de Oportunidade Justa da Califórnia, a Iniciativa de Oportunidade Justa para Contratação da Cidade de Los Angeles, a Ordem de Oportunidade Justa para Empregadores do Condado de Los Angeles, a Ordem de Oportunidade Justa de São Francisco e a Lei de Oportunidade Justa de Washington.
De acordo com a Ordem de Oportunidade Justa do Condado de Los Angeles, os seguintes deveres essenciais podem criar uma base para desqualificar candidatos com histórico criminal relevante:
- Salvaguarda de dados confidenciais e sensíveis da Empresa
- Comunicação com terceiros, incluindo Rioters e terceiros como fornecedores, e/ou jogadores, incluindo menores
- Acesso a ativos da Empresa, sistemas digitais seguros e redes
- Garantir um ambiente interativo seguro para jogadores e outros Rioters
Esses deveres estão diretamente relacionados às operações essenciais, segurança, confiança e obrigações de conformidade dentro de nossa organização. Observe que os deveres do cargo podem evoluir com base nas necessidades do negócio e responsabilidades adicionais podem ser atribuídas conforme necessário para manter a eficiência operacional e a segurança.
