Nominal
Riot Games
Engenheiro(a) de Software Staff, Riot Client - Plataforma de Publicação
Sobre a oportunidade
Engenheiros 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 Engenheiro(a) de Software Staff na Riot, você também mergulhará em projetos que focam na coesão da equipe e em metas interdepartamentais. Você liderará sem autoridade e fornecerá aos outros engenheiros uma ilustração clara de engenharia extraordinária.
O Riot Client é o portal para milhões de jogadores jogarem, descobrirem e instalarem Riot games, e cada jogador de desktop passa pelo Riot Client em seu caminho para experimentar um dos jogos da Riot, garantindo que suas necessidades, seja fornecer mais maneiras de descobrir jogos, engajar com a cultura e comunidade da Riot, ou entrar em seu jogo o mais rápido possível, seja o objetivo principal da equipe do Riot Client. Introduzido em 2021, o Riot Client multijogos está se tornando um destino para os jogadores interagirem com Riot games, eventos e comunidades, e é um software de desktop em rápida evolução que fornece recursos em distribuição de jogos, publicação de conteúdo, eficiência social e de desenvolvimento interno. Seu trabalho será o primeiro ponto de contato dos jogadores com a ampla gama de experiências que a Riot tem a oferecer, incluindo League of Legends, Wild Rift, Teamfight Tactics, VALORANT, Legends of Runeterra, 2XKO e além, e também é uma ferramenta essencial para desenvolvedores de jogos internos, incluindo jogos ao vivo e jogos de P&D.
Como Engenheiro(a) de Software Staff na equipe do Riot Client, você impulsionará a excelência técnica entregando soluções de alta qualidade e promovendo uma cultura de engenharia colaborativa e com visão de futuro. Você guiará e orientará engenheiros em todo o ciclo de vida de desenvolvimento de software, contribuindo tanto na prática quanto através de liderança técnica. Trabalhando em estreita colaboração com parceiros multifuncionais e colaborando entre as equipes na Riot, você ajudará a moldar decisões arquitetônicas sólidas que elevam a experiência do jogador. Suas contribuições serão fundamentais para o avanço do ecossistema fora do jogo da Riot, permitindo a próxima geração de recursos do Riot Client em distribuição de jogos, conteúdo, recursos sociais e produtividade do desenvolvedor.
Para esta função, você terá 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!
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 tornem 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ê seja 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.
RESPONSABILIDADES
- Impulsionar o desenvolvimento de recursos de aplicativos de desktop principalmente usando tecnologias web (React, Node.js), enquanto integra com componentes C++, fornecendo orientação técnica e contribuições práticas de código
- Fornecer liderança técnica dentro da equipe e equipes adjacentes para entregar soluções de engenharia de alta qualidade, escaláveis e confiáveis
- Contribuir para o planejamento técnico e decisões de arquitetura, equilibrando a sustentabilidade de longo prazo com as necessidades de entrega de curto prazo
- Compreender e navegar no cenário de dependências do Riot Client, ajudando a guiar melhorias e evolução do aplicativo
- Colaborar estreitamente com parceiros multifuncionais (produto, produção, QA, design, dados) para entregar ótimas experiências aos jogadores
- Impulsionar a colaboração com equipes parceiras para alinhar abordagens técnicas e apoiar soluções compartilhadas
- Orientar outros engenheiros em habilidades técnicas e interpessoais
QUALIFICAÇÕES REQUERIDAS
- 7+ anos de experiência na indústria em engenharia de software, com liderança técnica demonstrada em projetos complexos
- Bacharelado, Mestrado em Ciência da Computação ou área relacionada, ou experiência comparável em desenvolvimento de software.
- Forte proficiência em tecnologias web, com experiência de trabalho integrando e contribuindo para componentes C++
- Ter sido responsável por impulsionar o design e liderar o desenvolvimento de esforços de grande porte (escopo de 6 meses ou mais), incluindo coleta de requisitos, planejamento, desenvolvimento, testes e lançamento
- Sólidas habilidades de comunicação e colaboração, com experiência trabalhando em diferentes disciplinas e equipes
QUALIFICAÇÕES DESEJÁVEIS
- Experiência com Electron
- Experiência em 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 401k com contrapartida da empresa. Confira nossas páginas de benefícios riotgames.com/en/work-with-us/overview para mais informações.
É nossa política fornecer igualdade de oportunidades de emprego para todos os candidatos e membros da Riot Games, Inc. A Riot Games faz 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 California Fair Chance Act, a City of Los Angeles Fair Chance Initiative for Hiring Ordinance, a Los Angeles County Fair Chance Ordinance for Employers, a San Francisco Fair Chance Ordinance e a Washington Fair Chance Act.
De acordo com a Los Angeles County Fair Chance Ordinance, 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 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.
