




Resumen: Únase a nuestro equipo full-stack de Identidad para construir soluciones de autenticación seguras, confiables y fáciles de usar, centrándose en reducir la carga de soporte al cliente y mejorar las funcionalidades centrales de identidad. Aspectos destacados: 1. Trabajar en soluciones seguras de autenticación para 200 millones de visitantes mensuales 2. Integrar herramientas de IA como Claude Code y Cursor en el flujo diario de trabajo 3. Centrarse en soluciones a largo plazo, calidad y aprendizaje continuo **Acerca del equipo y del puesto** --------------------------- La misión de nuestro equipo en Scribd es aumentar los ingresos y reducir los costos mediante soluciones de autenticación sofisticadas, confiables y seguras. El equipo full\-stack de Identidad trabaja en proyectos que abarcan Producto, Infraestructura, Seguridad y Soporte al Cliente, y brinda apoyo a los equipos de frontend y móviles mediante APIs. Contamos con 200 millones de visitantes mensuales y más de 2 millones de suscriptores activos, y recibimos varios millones de solicitudes de inicio de sesión y registro diariamente. El equipo diseña y mantiene protocolos seguros que protegen las credenciales y los datos de los usuarios durante la autenticación, al tiempo que ofrece una experiencia de inicio de sesión y registro sin fricciones y fluida para los usuarios —y garantiza que nuestros métodos de autenticación cumplan con los estándares de seguridad, regulaciones y mejores prácticas industriales aplicables. **Alcance de este puesto:** Este puesto comienza con iniciativas de Soporte al Cliente / autoatención (por ejemplo, recuperación y cancelación de cuentas por autoatención, reducción de la carga de soporte) y luego pasa a los proyectos centrales de la hoja de ruta de Identidad (autenticación, mejoras en inicio de sesión y creación de cuentas, gestión de sesiones). **Cómo trabajamos con IA** ----------------------- Herramientas de desarrollo impulsadas por IA, como Claude Code y Cursor, están profundamente integradas en nuestra cultura de ingeniería diaria. Aprovechamos estas tecnologías para redactar código, solucionar errores complejos y evaluar diseños arquitectónicos, y buscamos ingenieros que hagan lo mismo. Sin embargo, la responsabilidad sigue siendo fundamental: se espera que asuma plena responsabilidad por cada línea de código que entregue y que pueda articular y justificar sus decisiones técnicas. Para evaluar esto, nuestro proceso de contratación incluye una evaluación específica de **Competencia en IA**, en la que colaborará con un asistente de IA en un entorno en vivo. **Acerca de usted** ------------- Es un ingeniero decidido y orientado al detalle que disfruta trabajar en equipo. Tiene confianza, pero también humildad, respecto a sus habilidades y su capacidad para ser un desarrollador productivo. Valora las revisiones de código tanto como una oportunidad para presentar su trabajo como para aprender de los demás. Asume la propiedad de su trabajo: puede explicar y defender sus diseños y su código sin necesidad de que se lo soliciten. Se enfoca en soluciones a largo plazo, no solo en soluciones rápidas, y nunca omite las pruebas. Está siempre aprendiendo y trabajando constantemente para mejorar su oficio. **Qué hará** -------------------- * Desarrollar flujos de autoatención que reduzcan la carga de Soporte al Cliente (por ejemplo, recuperación y cancelación de cuentas) y disminuyan la fricción en las herramientas y flujos de trabajo de soporte (Zendesk, Forethought, paneles administrativos de Scribd). * Desarrollar y mejorar funcionalidades relacionadas con la identidad: autenticación, gestión de sesiones y protección de los datos del usuario. * Mejorar el inicio de sesión y la creación de cuentas (por ejemplo, sin contraseña / enlaces mágicos / passkeys, One Tap), la autenticación multifactor (MFA) y la verificación de identidad. * Integrar y optimizar la detección de fraude basada en riesgos y otras medidas de seguridad para mitigar amenazas. * Diseñar e implementar flujos de retención y eliminación de datos de usuarios conforme a las regulaciones aplicables (por ejemplo, GDPR). * Implementar proyectos prestando atención a la calidad, mantenibilidad, rendimiento, escalabilidad y observabilidad. * Redactar documentación técnica clara basada en propuestas de proyectos. * Colaborar estrechamente con los equipos de producto, seguridad y legal en iniciativas de identidad. **Requisitos (imprescindibles)** ---------------------------- * 4–6 años de experiencia profesional en desarrollo de software. * Excelentes habilidades de comunicación escrita (somos una empresa con enfoque remoto desde el principio). * Competencia sólida en Ruby on Rails; experiencia con JavaScript/React (un año es suficiente — este es un puesto centrado principalmente en backend, con algo de frontend). * Habilidades de integración de APIs, con énfasis en autenticación. * Experiencia trabajando con bases de datos relacionales a gran escala, y dominio de SQL. * Experiencia con sistemas backend complejos, incluidos MFA, verificación por correo electrónico y detección de fraude basada en riesgos. * Conocimientos de control de versiones (Git). * Entusiasmo — compañeros de equipo dispuestos a construir y mejorar la forma en que construimos. * Participar en el programa de guardia del equipo de Identidad. La rotación de guardia las 24 horas del día, los 7 días de la semana, se comparte entre los ingenieros y ocurre cada tres semanas, con una semana de guardia por ingeniero. Históricamente, la guardia ha sido tranquila —aproximadamente una alerta al mes. * Buena superposición con la zona horaria EST (09:00–13:00 EST). * Competencia en IA: Capacidad para usar herramientas de IA para acelerar el desarrollo —y capacidad para explicar, defender y asumir la responsabilidad total de todo lo que produzca con asistencia de IA. **Deseable** ---------------- * Fundamentos de seguridad —mejores prácticas para manejar datos sensibles de los usuarios y transacciones. * Experiencia con herramientas de Soporte al Cliente como Zendesk y Forethought. * Conocimientos sobre CIAM, SSO, SAML, MFA y conceptos de federación. **Proceso de entrevista** * Entrevista inicial con reclutador Silver * Evaluación técnica inicial con Silver * Entrevista técnica con el cliente * Entrevista con el cliente sobre modelado de bases de datos * Entrevista con el cliente sobre adopción de IA * Entrevista final con el cliente


