Ingeniero de Software - Auth — Supabase · America Digitalia
Ingeniero de Software - Auth
Publicado el 17 oct 2026
Ubicación
Global
Modalidad
Remoto
Modalidad
Remoto
Contrato
Tiempo completo
Idioma
Inglés
Acerca del rol
Supabase busca un Software Engineer especializado en Auth para trabajar de forma remota y a tiempo completo.
Supabase es una plataforma de desarrollo basada en Postgres, diseñada para desarrolladores. Ofrece soluciones completas de backend, incluyendo base de datos, autenticación, almacenamiento, funciones de borde, búsqueda vectorial y más.
Responsabilidades clave
Diseñar e implementar características de autenticación seguras y escalables en Go y TypeScript.
Trabajar en todo el stack: desde protocolos del lado del servidor hasta bibliotecas del lado del cliente para frameworks como Next.js.
Responsabilizarse del rendimiento, fiabilidad y escalabilidad del servidor de Auth en la infraestructura de Supabase.
Contribuir a la evolución de la arquitectura de Auth, incluyendo soporte para OAuth, OIDC, SAML y otros protocolos.
Planificar y ejecutar migraciones seguras de bases de datos en una gran flota de instancias de Postgres.
Mejorar la observabilidad: métricas, trazabilidad, alertas y paneles para mantener el sistema saludable a escala.
Escribir y revisar RFCs como parte del proceso de desarrollo de productos.
Colaborar con ingenieros de Supabase para garantizar una experiencia fluida para los desarrolladores.
Apoyar a la comunidad y responder a comentarios de desarrolladores en GitHub, Discord y otros canales.
Requisitos indispensables
4+ años de experiencia profesional escribiendo y desplegando Go en producción.
2+ años de experiencia profesional trabajando en sistemas de autenticación (implementación de protocolos, mantenimiento a escala).
Experiencia sólida en bases de datos relacionales (Postgres o MySQL).
Suma puntos
Conocimiento avanzado de TypeScript además de Go.
Conocimiento sólido de fundamentos de tecnología web (cookies, sesiones, JWT, HTTP, APIs del navegador).
Conocimiento e interés en seguridad de autenticación (contraseñas, protocolos como OAuth, OIDC o SAML, fundamentos de criptografía).
Experiencia con múltiples frameworks web como Next.js o frameworks tradicionales como Ruby on Rails, Django o Laravel.
Habilidades sólidas de escritura técnica (proceso de RFCs).
Experiencia práctica construyendo y operando servicios a gran escala.
Comprensión profunda de preocupaciones a nivel de sistemas: gestión de memoria, patrones de concurrencia y optimización de recursos en Go.
Experiencia con Kubernetes y AWS (o plataformas similares) en entornos de producción.
Conocimiento sólido de prácticas de observabilidad: métricas, trazabilidad distribuida, logging estructurado y alertas.
Experiencia gestionando migraciones de esquemas de bases de datos de manera segura a escala.
Beneficios
Trabajo completamente remoto.
ESOP (participación accionaria) para todos los miembros del equipo.
Presupuesto para equipamiento tecnológico.
Seguro médico cubierto al 100% para empleados y al 80% para dependientes.
Fusion llega a Devin Desktop y CLI para optimizar desarrollo con IA colaborativa
Cognition ha lanzado Fusion para Devin Desktop y CLI, disponible desde el 11 de septiembre de 2026. Esta actualización permite combinar dos modelos de IA en tareas colaborativas, reduciendo costos de desarrollo hasta un 46% en pruebas específicas.