
A HackerRank desenvolve uma plataforma de recrutamento e aprendizado baseada em habilidades para equipes de tecnologia e desenvolvedores. As empresas usam suas avaliações de programação, questões práticas de código e detecção de plágio com inteligência artificial para selecionar e entrevistar candidatos. Os desenvolvedores podem praticar programação, se preparar para entrevistas e aprimorar suas habilidades por meio da comunidade global da plataforma. Fundada em 2012, a HackerRank atende a mais de 3.000 equipes de tecnologia no mundo todo, incluindo muitas empresas da Fortune 100.
HackerRank: Gerente sênior de engenharia, plataforma de avaliações (híbrido, Índia)
Lidere a engenharia da plataforma de avaliações da HackerRank, que apoia a contratação e a capacitação de desenvolvedores. Escale sistemas distribuídos para mais de 100.000 candidatos simultâneos e desenvolva equipes de alto desempenho.
Descrição
- Defina a direção técnica e lidere a entrega da plataforma de avaliações da HackerRank.
- Ofereça aos candidatos máquinas virtuais dedicadas e um ambiente de desenvolvimento on-line para trabalhar em aplicações do mundo real.
- Desenvolva sistemas que atendam até 100.000 candidatos simultâneos.
- Trabalhe com as equipes de produto da HackerRank para integrar soluções de avaliação a todos os produtos.
- Defina a visão e o roteiro da plataforma de avaliações em parceria com Produto.
- Projete sistemas que atendam a mais de 100.000 usuários simultâneos.
- Assuma os compromissos de entrega e oriente o trabalho diário com práticas ágeis.
- Mantenha a excelência operacional em confiabilidade, resposta a incidentes, segurança e privacidade.
- Contrate, oriente e desenvolva engenheiros, inclusive estabelecendo planos de carreira.
- Defina como a equipe usa ferramentas de IA no desenvolvimento de software.
- Colabore com as equipes de Produto, Infraestrutura e Segurança.
Requisitos
- Pelo menos 8 anos de experiência em desenvolvimento de software, incluindo 3 ou mais anos liderando equipes de engenharia.
- Ampla experiência no projeto de sistemas distribuídos e serviços web de grande escala, seguros, escaláveis, altamente disponíveis e tolerantes a falhas.
- Experiência em liderança técnica e capacidade de orientar discussões críticas de arquitetura.
- Histórico de contratação, liderança e mentoria de equipes técnicas, além de gestão das expectativas das partes interessadas.
- Domínio prático de pelo menos uma destas tecnologias: Go, Python, Ruby ou Node.js.
- Forte domínio prático de AWS ou Google Cloud Platform.
- Boa comunicação e capacidade de trabalhar com eficiência em ambientes dinâmicos e em constante mudança.
- Experiência na criação ou expansão de IDEs na nuvem, ambientes de desenvolvimento remoto ou plataformas de programação on-line.
- Experiência prática com contêineres, Kubernetes e máquinas virtuais sob demanda ou ambientes computacionais isolados em grande escala.
- Experiência com testes de carga, escalonamento automático e planejamento de capacidade para tráfego variável e orientado a eventos.
- Experiência na adoção de práticas de desenvolvimento assistido por IA em uma equipe de engenharia.
Benefícios
- A empresa oferece igualdade de oportunidades de emprego e ações afirmativas.
- As informações dos candidatos são tratadas confidencialmente, de acordo com as diretrizes de igualdade de oportunidades de emprego.