
51 – 200 Empleados
Patrocinador de visa para trabajadores cualificadosInteligencia artificialMarketingSaaSAdthena desarrolla software de inteligencia de búsqueda y protección de marca impulsado por IA para empresas. Su plataforma SaaS ayuda a las organizaciones a comprender las tendencias del mercado, evaluar a la competencia, optimizar las campañas de PPC y mejorar la eficiencia de sus inversiones en Google Ads. Al combinar tecnología patentada con experiencia en búsqueda de pago, Adthena facilita decisiones publicitarias basadas en datos en sectores como la automoción, las finanzas y el comercio minorista, y presta servicio a marcas y agencias de todo el mundo.
Ingeniero sénior de scraping anti-bots (remoto en Europa)
Construye sistemas de scraping resilientes y de gran escala para la plataforma de inteligencia de búsquedas de pago de Adthena. Trabaja con las defensas de Google, la automatización de navegadores, la fiabilidad de la extracción y la observabilidad en producción.
Descripción
- Crear y operar sistemas de scraping de Python a gran escala para Google y otros sitios web con alta protección
- Desarrollar scrapers para páginas dinámicas impulsadas por JavaScript mediante automatización de navegadores y técnicas híbridas
- Responder a cambios en las estructuras de las páginas, los flujos de solicitudes y los controles anti-automatización
- Crear canalizaciones de extracción que proporcionen datos precisos, coherentes y observables
- Aplicar estrategias de proxy, fingerprinting y enrutamiento de solicitudes para mejorar la estabilidad y el rendimiento
- Supervisar el estado del scraping, identificar rápidamente los fallos y resolver incidentes en producción
- Mejorar el rendimiento, la rentabilidad y la latencia de la infraestructura de scraping
- Colaborar con los equipos de ingeniería de datos, ciencia de datos y producto para mantener los datos extraídos fiables y útiles
- Mantener la documentación de la lógica de scraping y los procedimientos operativos
- Reportar a la persona responsable de Ingeniería
- Completar un proceso de entrevistas en dos etapas
Requisitos
- Experiencia profesional en producción con Python u otro lenguaje principal como Go, Rust o JavaScript, incluidos sistemas de scraping a gran escala
- Amplia experiencia práctica realizando scraping de Google o plataformas con un nivel de protección similar
- Sólidos conocimientos de HTTP, TLS, cookies, encabezados, redirecciones y comportamiento de redes de los navegadores
- Experiencia con Playwright, Selenium, Puppeteer o un framework comparable de automatización de navegadores
- Dominio del análisis de HTML, el recorrido del DOM y los métodos de extracción de datos
- Experiencia gestionando límites de velocidad, CAPTCHAs, rotación de IP y sistemas de detección de bots
- Seguridad para trabajar con arquitecturas de scraping asíncronas y concurrentes
- Experiencia operando scrapers a escala en entornos cloud
- Gran capacidad de depuración y enfoque estructurado para modos de fallo complejos
- Experiencia con fingerprinting de navegadores headless y técnicas para evadir sistemas anti-bots
- Las personas candidatas deben residir en España, Italia, Portugal, Rumanía, Hungría, República Checa, Polonia, Serbia, Lituania, Bulgaria, Estonia, Letonia, Chipre o Grecia
- Disponibilidad para trabajar en la zona horaria del Reino Unido
- Permiso para trabajar sin restricciones de visado en el lugar de residencia actual
Beneficios
- Opciones sobre acciones
- Vacaciones basadas en la confianza, sin un límite fijo de días libres
- Entorno de trabajo remoto por defecto
- Modalidades de trabajo flexibles con autonomía sobre la jornada laboral
- Formación personalizada y desarrollo profesional mediante planes Sherpa
- Jornadas mensuales de hackeo y formación
- Hasta seis meses de permiso de maternidad totalmente remunerado
- Dos meses de permiso de paternidad
- Subsidio de $200 para la oficina en casa
- Crédito de bienvenida de $70 para productos de la empresa
- Día libre remunerado por tu cumpleaños
- Fiestas de verano y Navidad
- Encuentros anuales y trimestrales fuera de la oficina
- Encuentros mensuales
- Tiempo remunerado para voluntariado cada trimestre