Empresa busca Ingeniero de Software Senior con experiencia en Ruby on Rails y JavaScript/React para unirse a su equipo de identidad. El rol es 100% remoto y se enfoca en mejorar la seguridad y la experiencia de usuario en los procesos de autenticación y gestión de cuentas.
Si sos un ingeniero de software con experiencia en Ruby on Rails y React, y te interesa la seguridad y la experiencia de usuario, este puesto remoto es para vos. Podrás trabajar en proyectos clave de identidad y mejorar la vida de millones de usuarios.
SOBRE EL EQUIPO Y EL ROL Nuestra misión en Scribd https://www.scribd.com es aumentar los ingresos y reducir los costos a través de soluciones de autenticación sofisticadas, confiables y seguras. El equipo full-stack de Identity trabaja en proyectos que abarcan Producto, Infraestructura, Seguridad y Atención al Cliente, y da soporte a equipos de frontend y móviles a través de APIs. Tenemos 200 millones de visitantes mensuales con más de 2 millones de suscriptores activos, y recibimos varios millones de solicitudes de inicio de sesión y registro por día. El equipo construye y mantiene protocolos seguros que protegen las credenciales y los datos del usuario durante la autenticación, al tiempo que brinda a los usuarios una experiencia de inicio de sesión y registro fluida y sin fricciones, y mantiene nuestros métodos de autenticación en cumplimiento con los estándares de seguridad, regulaciones y mejores prácticas de la industria. Alcance de este rol: Este puesto comienza en iniciativas de Atención al Cliente / autoservicio (por ejemplo, recuperación y cancelación de cuentas de autoservicio, reducción de la carga de soporte) y luego transiciona a proyectos centrales del roadmap de Identity (autenticación, mejoras de 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 crear código, solucionar errores complejos y evaluar diseños de arquitectura, y buscamos ingenieros que hagan lo mismo. Sin embargo, la responsabilidad sigue siendo primordial: se espera que seas completamente responsable de cada línea de código que entregues y debes poder articular y justificar tus decisiones técnicas. Para evaluar esto, nuestro proceso de contratación presenta una evaluación específica de Fluidez en IA donde colaborarás con un asistente de IA en un entorno en vivo. SOBRE VOS Sos un ingeniero decidido y detallista que disfruta trabajando en equipo. Tenés confianza pero humildad sobre tus habilidades y tu capacidad para ser un desarrollador productivo. Te importa la revisión de código como una oportunidad para presentar tu trabajo y aprender de otros. Te hacés cargo de tu trabajo: podés explicar y defender tus diseños y código sin que te lo pidan. Te enfocás en soluciones a largo plazo, no solo en soluciones rápidas, y nunca te saltás las pruebas. Siempre estás aprendiendo y siempre trabajando para mejorar tu oficio. QUÉ HARÁS - Crear flujos de autoservicio que reduzcan la carga de Atención al Cliente (por ejemplo, recuperación de cuenta, cancelación) y reduzcan la fricción en herramientas y flujos de trabajo de soporte (Zendesk, Forethought, paneles de administración de Scribd). - Construir y mejorar la funcionalidad relacionada con la identidad: autenticación, gestión de sesiones y protección de 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), MFA y verificación de identidad. - Integrar y optimizar la detección de fraudes basada en riesgos y otras medidas de seguridad para mitigar amenazas. - Diseñar e implementar flujos de trabajo de retención y eliminación de datos de usuario en cumplimiento con las regulaciones (por ejemplo, GDPR). - Implementar proyectos con atención a la calidad, mantenibilidad, rendimiento, escalabilidad y observabilidad. - Escribir documentación técnica clara basada en propuestas de proyectos. - Trabajar en estrecha colaboración con los equipos de producto, seguridad y legal en iniciativas de identidad. REQUISITOS (OBLIGATORIO) - 4 a 6 años de experiencia profesional en desarrollo de software. - Sólidas habilidades de comunicación escrita (somos una empresa remota). - Dominio de Ruby on Rails; experiencia con JavaScript/React (aproximadamente 1 año es suficiente; este es un rol centrado en backend con algo de frontend). - Habilidades de integración de API, con enfoque en autenticación. - Experiencia trabajando con bases de datos relacionales a escala y dominio de SQL. - Experiencia con sistemas backend complejos, incluyendo MFA, verificación de correo electrónico y detección de fraudes basada en riesgos. - Familiaridad con el control de versiones (Git). - Entusiasmo: compañeros de equipo listos para construir y mejorar la forma en que construimos. - Participar en el programa de guardia (on-call) del escuadrón de Identity. La rotación de guardia 24/7 se comparte entre ingenieros y ocurre cada tres semanas, con una semana de guardia por ingeniero. Históricamente, la guardia es tranquila, aproximadamente una llamada al mes. - Buen solapamiento con la zona horaria EST (09:00–13:00 EST). - Fluidez en IA: Comodidad usando herramientas de IA para acelerar el desarrollo y capacidad para explicar, defender y ser responsable de todo lo que produzcas con asistencia de IA. DESEABLE - Fundamentos de seguridad: mejores prácticas para el manejo de datos y transacciones sensibles de usuarios. - Experiencia con herramientas de Atención al Cliente como Zendesk y Forethought. - Familiaridad con conceptos de CIAM, SSO, SAML, MFA y federación. Proceso de entrevista - Silver Recruiter Screen - Silver Technical Screen - Client Technical Interview - Client Database Modeling Interview - Client AI adoption Interview - Client Final Interview
Aliantec · CABA · Híbrido
Aliantec · CABA · Híbrido
Worley · Buenos Aires · Presencial