Jobgether

Investigador Senior de Navegadores Web

JavaScriptGo
Traducción automática. Consulta el original.

Sobre la oportunidad

Este puesto se publica en nombre de una empresa asociada, que gestiona todas las solicitudes y los pasos siguientes. Nuestro socio busca un Investigador Senior de Navegadores Web con base en Brasil.

Cómo funciona Jobgether

Utilizamos un proceso de emparejamiento impulsado por IA para garantizar que su solicitud sea revisada de manera rápida, objetiva y justa frente a los requisitos principales del puesto. Nuestro sistema identifica a los candidatos que mejor se ajustan, y esta lista corta se comparte directamente con la empresa contratante. La decisión final y los pasos siguientes (entrevistas, evaluaciones) son gestionados por su equipo interno.

¡Agradecemos su interés y le deseamos lo mejor!

¿Por qué postularse a través de Jobgether?

Aviso de privacidad de datos: Al enviar su solicitud, usted reconoce que Jobgether procesará sus datos personales para evaluar su candidatura y compartir información relevante con el empleador contratante. Este procesamiento se basa en el interés legítimo y las medidas precontractuales bajo las leyes de protección de datos aplicables (incluido el RGPD). Puede ejercer sus derechos (acceso, rectificación, supresión, oposición) en cualquier momento.

#LI-CL1

Únete a un equipo totalmente remoto y distribuido globalmente que desarrolla tecnología avanzada de inteligencia de dispositivos y detección de fraudes. Como Investigador Senior de Navegadores Web, investigarás el comportamiento de los navegadores, descubrirás técnicas novedosas de identificación y mejorarás la precisión y estabilidad de los productos principales. Liderarás la investigación desde la hipótesis inicial hasta la validación y la implementación de ingeniería, convirtiendo descubrimientos técnicos complejos en mejoras de producto medibles. Trabajando en la intersección de JavaScript, los componentes internos de los navegadores, la seguridad web y las redes, abordarás desafíos abiertos que requieren una experimentación rigurosa y la ingeniería inversa. También desarrollarás herramientas de investigación automatizadas, anticiparás cambios en la plataforma del navegador y colaborarás estrechamente con los equipos de producto e ingeniería. Este puesto ofrece la oportunidad de dar forma a tecnología de vanguardia, asesorar a compañeros y contribuir a la comunidad investigadora en general.

Responsabilidades

  1. Liderarás la investigación técnica independiente sobre el comportamiento de los navegadores y las técnicas de identificación, asegurando que los descubrimientos sean validados, procesables y traducidos en mejoras significativas en la inteligencia de dispositivos y la detección de fraudes.
  1. Investigar técnicas novedosas de identificación de dispositivos, identificación de visitantes, Smart Signals y detección de bots en navegadores web modernos, trabajando eficazmente con requisitos ambiguos o en evolución.
  1. Evaluar los hallazgos de la investigación frente a restricciones del mundo real, incluidos presupuestos de rendimiento, contextos de ejecución, comportamiento same-site, implicaciones de proxy e interacciones con señales existentes.
  1. Diseñar y realizar experimentos, analizar datos de respaldo y ofrecer recomendaciones claras con el impacto estimado, tasas de falsos positivos y falsos negativos, limitaciones y compensaciones.
  1. Mantenerse involucrado durante toda la implementación revisando cambios de ingeniería, aclarando objetivos de investigación, respondiendo preguntas técnicas y asesorando sobre casos extremos.
  1. Construir y mantener herramientas de investigación automatizadas, incluidos observadores, fuzzers y scrapers, para descubrir nuevas señales y detectar cambios en la plataforma del navegador.
  1. Monitorear los canales beta, canary y de desarrollador de los navegadores, así como las especificaciones técnicas y las discusiones de RFC, para anticipar cambios y evaluar su impacto potencial en el producto.
  1. Producir resultados de investigación estructurados, incluidos informes internos, artículos técnicos, pruebas de concepto, implementaciones de señales experimentales y análisis de respaldo.
  1. Colaborar con socios de producto e ingeniería para traducir hallazgos técnicos complejos en prioridades de desarrollo procesables.
  1. Contribuir al crecimiento del equipo de investigación a través de la mentoría, la revisión por pares, el intercambio de conocimientos y el liderazgo de pensamiento técnico público.

Requisitos

Debes tener una profunda experiencia en tecnologías web y comportamiento de navegadores, combinada con sólidas habilidades experimentales y la capacidad de convertir la investigación independiente en resultados validados y medibles. Debes sentirte cómodo navegando por comportamientos técnicos no documentados y comunicando hallazgos complejos claramente tanto a las partes interesadas técnicas como a las de producto.

  1. Comprensión profunda de los fundamentos de la plataforma web, los componentes internos de los navegadores y los conceptos de seguridad web.
  1. Sólido dominio de JavaScript y capacidad para leer, comprender y navegar por código escrito en múltiples lenguajes de programación.
  1. Conocimiento sólido de los fundamentos de redes web.
  1. Capacidad demostrada para descubrir y explicar comportamientos no documentados en tecnologías web, APIs y protocolos mediante pruebas, depuración e ingeniería inversa.
  1. Experiencia impulsando de forma independiente la investigación desde una idea inicial hasta la experimentación, validación y recomendaciones procesables.
  1. Capacidad para diseñar y ejecutar experimentos utilizando tráfico del mundo real y analizar conjuntos de datos a gran escala para validar los hallazgos.
  1. Profundidad reconocida en al menos un área relevante, como ingeniería inversa, investigación de redes o identificación de dispositivos, junto con un conocimiento práctico de campos adyacentes.
  1. Sólidas habilidades de comunicación escrita y verbal, incluida la capacidad de explicar los resultados de la investigación, el impacto esperado, las limitaciones y las compensaciones a los equipos de ingeniería y producto.

Cualificaciones preferidas

  1. Experiencia en el desarrollo de herramientas de investigación y automatización, como scrapers, fuzzers y observadores.
  1. Historial de reporte de errores o envío de problemas técnicos a los rastreadores de errores de Chromium, Firefox o WebKit.
  1. Experiencia o interés en el desarrollo de backend, particularmente Go.
  1. Familiaridad con técnicas anti-fingerprinting y su implementación en navegadores y extensiones de navegador.
  1. Una cartera de investigación pública, como presentaciones en conferencias, publicaciones en blogs técnicos, CVE o contribuciones de código abierto.
  1. Interés en asesorar a colegas, realizar revisiones por pares y compartir investigaciones con la comunidad técnica en general.

Beneficios

  • Salario competitivo: $174,000–$235,000 anuales para empleados con base en EE. UU., dependiendo de la ubicación, la experiencia y la especialización.
  • Compensación basada en la ubicación: Los rangos de ejemplo incluyen $204,000–$235,000 en la ciudad de Nueva York y $174,000–$200,000 en Chicago.
  • Trabajo totalmente remoto: Únete a un equipo distribuido globalmente y que prioriza el trabajo remoto, con la capacidad de trabajar desde ubicaciones aprobadas donde el empleo esté permitido.
  • Impacto técnico significativo: Ayuda a dar forma a capacidades avanzadas de identificación de dispositivos y detección de fraudes utilizadas en aplicaciones del mundo real.
  • Investigación e innovación: Trabaja en problemas desafiantes y abiertos que involucran componentes internos de navegadores, seguridad web y técnicas de identificación emergentes.
  • Crecimiento profesional: Oportunidades para asesorar a compañeros, participar en revisiones técnicas y contribuir a la investigación pública y al liderazgo de pensamiento.
  • Entorno de trabajo inclusivo: Únete a un equipo comprometido con el respeto a diversas experiencias, perspectivas y antecedentes culturales.
  • Autorización de trabajo: No se proporciona patrocinio de visa, y los candidatos deben estar autorizados para trabajar desde su ubicación de origen. Ciertos países están excluidos por razones regulatorias y de seguridad.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores