Keyrus Brazil
Jobgether
Pesquisador Sênior de Navegadores Web
Sobre a oportunidade
Esta vaga está listada em nome de uma empresa parceira, que gerencia todas as candidaturas e etapas seguintes. Nossa parceira busca um Pesquisador Sênior de Navegadores Web baseado no Brasil.
Como a Jobgether funciona
Usamos um processo de correspondência baseado em IA para garantir que sua candidatura seja revisada de forma rápida, objetiva e justa em relação aos requisitos principais da função. Nosso sistema identifica os candidatos mais adequados, e esta lista é então compartilhada diretamente com a empresa contratante. A decisão final e as próximas etapas (entrevistas, avaliações) são gerenciadas pela equipe interna deles.
Agradecemos seu interesse e desejamos o melhor!
Por que se candidatar através da Jobgether?
Aviso de Privacidade de Dados: Ao enviar sua candidatura, você reconhece que a Jobgether processará seus dados pessoais para avaliar sua candidatura e compartilhar informações relevantes com o empregador contratante. Este processamento baseia-se em interesse legítimo e medidas pré-contratuais sob as leis de proteção de dados aplicáveis (incluindo o GDPR). Você pode exercer seus direitos (acesso, retificação, exclusão, objeção) a qualquer momento.
#LI-CL1
Junte-se a uma equipe totalmente remota e distribuída globalmente que desenvolve tecnologia avançada de inteligência de dispositivos e detecção de fraudes. Como Pesquisador Sênior de Navegadores Web, você investigará o comportamento de navegadores, descobrirá novas técnicas de identificação e melhorará a precisão e a estabilidade dos produtos principais. Você liderará pesquisas desde a hipótese inicial até a validação e implementação de engenharia, transformando descobertas técnicas complexas em melhorias mensuráveis de produto. Trabalhando na interseção de JavaScript, componentes internos de navegadores, segurança web e redes, você enfrentará desafios em aberto que exigem experimentação rigorosa e engenharia reversa. Você também desenvolverá ferramentas de pesquisa automatizadas, antecipará mudanças na plataforma de navegadores e colaborará estreitamente com as equipes de produto e engenharia. Esta função oferece a oportunidade de moldar tecnologias de ponta, orientar colegas e contribuir para a comunidade de pesquisa em geral.
Responsabilidades
- Você liderará pesquisas técnicas independentes sobre o comportamento de navegadores e técnicas de identificação, garantindo que as descobertas sejam validadas, acionáveis e traduzidas em melhorias significativas em inteligência de dispositivos e detecção de fraudes.
- Pesquisar novas técnicas de identificação de dispositivos, identificação de visitantes, Smart Signals e detecção de bots em navegadores web modernos, trabalhando de forma eficaz com requisitos ambíguos ou em evolução.
- Avaliar os resultados da pesquisa em relação a restrições do mundo real, incluindo orçamentos de desempenho, contextos de execução, comportamento same-site, implicações de proxy e interações com sinais existentes.
- Projetar e conduzir experimentos, analisar dados de suporte e fornecer recomendações claras com impacto estimado, taxas de falsos positivos e falsos negativos, limitações e compensações.
- Manter-se envolvido durante toda a implementação, revisando mudanças de engenharia, esclarecendo objetivos de pesquisa, respondendo a perguntas técnicas e aconselhando sobre casos extremos.
- Construir e manter ferramentas de pesquisa automatizadas, incluindo observadores, fuzzers e scrapers, para descobrir novos sinais e detectar mudanças na plataforma de navegadores.
- Monitorar canais beta, canary e de desenvolvedor de navegadores, bem como especificações técnicas e discussões de RFC, para antecipar mudanças e avaliar seu impacto potencial no produto.
- Produzir resultados de pesquisa estruturados, incluindo relatórios internos, artigos técnicos, provas de conceito, implementações experimentais de sinais e análises de suporte.
- Colaborar com parceiros de produto e engenharia para traduzir descobertas técnicas complexas em prioridades de desenvolvimento acionáveis.
- Contribuir para o crescimento da equipe de pesquisa por meio de mentoria, revisão por pares, compartilhamento de conhecimento e liderança de pensamento técnico público.
Requisitos
Você deve ter profunda experiência em tecnologias web e comportamento de navegadores, combinada com fortes habilidades experimentais e a capacidade de transformar pesquisas independentes em resultados validados e mensuráveis. Você deve se sentir confortável navegando em comportamentos técnicos não documentados e comunicando descobertas complexas claramente para partes interessadas técnicas e de produto.
- Compreensão profunda dos fundamentos da plataforma web, componentes internos de navegadores e conceitos de segurança web.
- Proficiência sólida em JavaScript e a capacidade de ler, entender e navegar em códigos escritos em várias linguagens de programação.
- Conhecimento sólido dos fundamentos de redes web.
- Capacidade demonstrada de descobrir e explicar comportamentos não documentados em tecnologias web, APIs e protocolos por meio de testes, depuração e engenharia reversa.
- Experiência em conduzir pesquisas de forma independente, desde a ideia inicial até a experimentação, validação e recomendações acionáveis.
- Capacidade de projetar e executar experimentos usando tráfego do mundo real e analisar conjuntos de dados em larga escala para validar descobertas.
- Profundidade reconhecida em pelo menos uma área relevante, como engenharia reversa, pesquisa de rede ou identificação de dispositivos, juntamente com conhecimento prático de áreas adjacentes.
- Fortes habilidades de comunicação escrita e verbal, incluindo a capacidade de explicar resultados de pesquisa, impacto esperado, limitações e compensações para equipes de engenharia e produto.
Qualificações Preferenciais
- Experiência no desenvolvimento de ferramentas de pesquisa e automação, como scrapers, fuzzers e observadores.
- Histórico de reporte de bugs ou envio de problemas técnicos para rastreadores de bugs do Chromium, Firefox ou WebKit.
- Experiência ou interesse em desenvolvimento backend, particularmente Go.
- Familiaridade com técnicas anti-fingerprinting e sua implementação em navegadores e extensões de navegador.
- Um portfólio de pesquisa pública, como apresentações em conferências, postagens em blogs técnicos, CVEs ou contribuições de código aberto.
- Interesse em orientar colegas, conduzir revisões por pares e compartilhar pesquisas com a comunidade técnica mais ampla.
Benefícios
- Salário competitivo: $174,000–$235,000 anuais para funcionários baseados nos EUA, dependendo da localização, experiência e especialização.
- Remuneração baseada na localização: Exemplos de faixas incluem $204,000–$235,000 na cidade de Nova York e $174,000–$200,000 em Chicago.
- Trabalho totalmente remoto: Junte-se a uma equipe distribuída globalmente e que prioriza o trabalho remoto, com a capacidade de trabalhar a partir de locais aprovados onde o emprego é permitido.
- Impacto técnico significativo: Ajude a moldar recursos avançados de identificação de dispositivos e detecção de fraudes usados em aplicações do mundo real.
- Pesquisa e inovação: Trabalhe em problemas desafiadores e em aberto envolvendo componentes internos de navegadores, segurança web e técnicas de identificação emergentes.
- Crescimento profissional: Oportunidades para orientar colegas, participar de revisões técnicas e contribuir para pesquisas públicas e liderança de pensamento.
- Ambiente de trabalho inclusivo: Junte-se a uma equipe comprometida em respeitar diversas experiências, perspectivas e origens culturais.
- Autorização de trabalho: O patrocínio de visto não é fornecido, e os candidatos devem estar autorizados a trabalhar a partir de sua localização de residência. Certos países estão excluídos por motivos regulatórios e de segurança.
