Redwood Materials
Riot Games
Engenheiro(a) de Software Sênior, Riot Client - Plataforma de Publicação
Sobre a oportunidade
Engenheiros(as) da Riot trazem um conhecimento profundo de áreas técnicas específicas, mas também valorizam a oportunidade de trabalhar em diversos domínios mais amplos. Como Engenheiros(as) de Software, trabalhamos com tecnologias estabelecidas e emergentes, criando soluções inovadoras para superar obstáculos de alto volume e entregar valor aos nossos jogadores.
O Riot Client é o portal para milhões de jogadores jogarem, descobrirem e instalarem os jogos da Riot. Seu trabalho no Client será o primeiro ponto de contato de todos os jogadores de desktop com a ampla gama de experiências que a Riot tem a oferecer, incluindo a cultura e comunidade da Riot, ou para entrar em qualquer um dos nossos jogos o mais rápido possível, como League of Legends, Wild Rift, Teamfight Tactics, VALORANT, Legends of Runeterra, 2XKO e além. É também uma ferramenta essencial para desenvolvedores de jogos internos, incluindo jogos ao vivo e jogos de P&D. Introduzido em 2021, o Riot Client multijogos está se tornando um destino para os jogadores interagirem com os jogos, eventos e comunidades da Riot, e é um software de desktop em rápida evolução que fornece recursos em distribuição de jogos, publicação de conteúdo, social e eficiência de desenvolvimento interno.
Como Engenheiro(a) de Software Sênior na equipe do Riot Client, você entregará soluções técnicas de alta qualidade que melhoram a experiência do jogador em todo o ecossistema fora do jogo da Riot. Você contribuirá ativamente em todo o ciclo de vida de desenvolvimento de software, em parceria com engenheiros(as), gerentes de produto, designers e outros colegas multifuncionais para construir capacidades confiáveis, escaláveis e de fácil manutenção para o Client. Você ajudará a moldar a direção técnica dentro de sua área de responsabilidade, tomará decisões sólidas de implementação e design, e colaborará com colegas em toda a Riot para dar suporte à distribuição de jogos, conteúdo, recursos sociais e produtividade do desenvolvedor. Através de fortes práticas de engenharia, revisões de código ponderadas e mentoria de outros engenheiros(as), seu trabalho ajudará a avançar a próxima geração de experiências do Riot Client para jogadores e desenvolvedores.
Para esta função, você encontrará sucesso através da expertise no ofício, um espírito colaborativo e tomada de decisão que prioriza seus colegas Rioters, que são os clientes do seu trabalho. Ser um fã dedicado de jogos não é necessário para esta posição!
RESPONSABILIDADES
- Desenvolver e manter recursos de aplicativos desktop com foco em C++, com a capacidade de integrar e contribuir para tecnologias baseadas na web
- Entregar soluções de engenharia escaláveis e confiáveis de alta qualidade dentro de sua área de responsabilidade, através de contribuição prática e design técnico
- Contribuir para discussões de planejamento e design técnico, ajudando a avaliar os trade-offs entre sustentabilidade de longo prazo e necessidades de entrega de curto prazo
- Construir e aplicar um forte entendimento do cenário de dependências do Riot Client, em parceria com equipes para alinhar soluções técnicas
- Trabalhar em estreita colaboração com parceiros multifuncionais, incluindo produto, produção, QA, design e insights de dados
- Elevar outros engenheiros(as) através de mentoria e orientação técnica
QUALIFICAÇÕES REQUERIDAS
- 6+ anos de experiência na indústria relacionada
- Bacharelado em Ciência da Computação ou área relacionada, ou experiência comparável em desenvolvimento de software
- Experiência em desenvolvimento de aplicações com C++
- Experiência em desenvolvimento web
- Experiência trabalhando com bases de código complexas
- Experiência de colaboração multifuncional com produto, design e QA
QUALIFICAÇÕES DESEJÁVEIS
- Experiência trabalhando com aplicações desktop
- Experiência trabalhando com Electron
- Experiência com pipelines de build
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, colocamos os jogadores em primeiro lugar riotgames.com/en/who-we-are/values. Essa missão impulsiona todas as decisões 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 Portaria de Oportunidade Justa do Condado de Los Angeles para Empregadores, a Portaria de Oportunidade Justa de São Francisco e a Lei de Oportunidade Justa de Washington.
De acordo com a Portaria de Oportunidade Justa do Condado de Los Angeles, os seguintes deveres essenciais podem criar uma base para desqualificar candidatos com histórico criminal relevante:
- Salvaguardar dados confidenciais e sensíveis da Empresa
- Comunicação com outras pessoas, 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.
