More jobs:
Ingeniero de Software - Auth
Job in
Philadelphia, Philadelphia County, Pennsylvania, 19113, USA
Listed on 2026-10-28
Listing for:
America Digitalia
Full Time
position Listed on 2026-10-28
Job specializations:
-
Software Development
Software Engineer
Job Description & How to Apply Below
Ubicación:
Global 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 Git Hub, 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.
* Reuniones anuales fuera de la oficina.
* Horario flexible y gestión autónoma del tiempo.
* Presupuesto anual para desarrollo profesional.
Reportar esta vacante
¿ Algo no cuadra con esta oferta? Si pide dinero, ya no existe o los datos no coinciden, avísanos: revisamos cada aviso y la retiramos si corresponde.## Da el siguiente paso Aplicar ahora
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×