Ingeniero de Edge Functions
Supabase
- Contrato
- Tiempo completo
- Categoría
- Tecnología
- Publicada
- Ubicación según la fuente
- Anywhere
La oferta completa
Traducida al español. Original en Jobicy.
Acerca de Supabase
Supabase es la plataforma de desarrollo Postgres, construida por desarrolladores para desarrolladores. Proporcionamos una solución backend completa incluyendo Base de Datos, Autenticación, Almacenamiento, Edge Functions, Realtime y Búsqueda Vectorial. Todos los servicios están profundamente integrados y diseñados para el crecimiento.
Edge Functions son funciones TypeScript del lado del servidor, distribuidas globalmente en el edge, cerca de tus usuarios. Potencian casos de uso como receptores de webhooks, inferencias de IA, generación de imágenes OG y bots en tiempo real (Slack, Discord, etc.). Construidas sobre el Supabase Edge Runtime: un runtime de código abierto basado en Deno, escrito en Rust, que ejecuta servicios JavaScript, TypeScript y WASM.
Queremos que los desarrolladores puedan construir aplicaciones verdaderamente globales distribuyendo tanto computación como datos globalmente. Las preocupaciones de infraestructura como regiones, cold starts, provisión de CPU y memoria deberían desvanecerse en el trasfondo para que los desarrolladores se enfoquen en iterar sobre la lógica empresarial.
Estamos buscando ingenieros experimentados y apasionados para ayudarnos a avanzar en esta visión.
Lo que poseerás
- Evolucionar el Supabase Edge Runtime: un host basado en Rust de código abierto que ejecuta el aislamiento de Deno, gestiona la división de runtime principal/usuario y cumple con los límites de CPU y memoria por solicitud.
- Implementar monitoreo, alertas y rastreo de OpenTelemetry en todo el runtime, y luego usar esa visibilidad para impulsar optimizaciones que mejoren la latencia y confiabilidad del servicio.
- Trabajar estrechamente con los equipos de Deno y otros de código abierto, contribuyendo al upstream y retransmitiendo los requisitos de nuestros usuarios.
- Participar en una rotación de on-call para mantener Edge Functions saludable en producción.
- Ayudar a gestionar y mejorar características como funciones programadas, tareas de fondo, streaming de WebSockets, almacenamiento de archivos efímero y enrutamiento personalizado.
- Integrar funciones más estrechamente con el resto de la pila de Supabase: Autenticación, Postgres, Almacenamiento y Realtime.
- Expandir funciones para soportar más casos de uso (inferencia de IA, servidores MCP, hosting de sitios web simples, acortadores de URL).
- Mejorar la experiencia del desarrollador en el desarrollo y depuración local de funciones a través de la CLI de Supabase, incluyendo integración de DevTools, logging y paridad con producción.
Lo que aportarás
- Al menos 5 años de experiencia en ingeniería de backend o sistemas, con fluidez sólida en Rust y TypeScript.
- Experiencia con V8 Isolates, Deno y runtimes de JavaScript en general.
- Experiencia operando infraestructura a escala: Kubernetes, AWS, Cloudflare Workers, Redis o sistemas comparables.
- Una visión sólida de cómo la computación y los datos pueden ser empujados al edge.
- Bonus: experiencia construyendo CLIs orientados al desarrollador o herramientas de frontend que se sitúen sobre un producto de infraestructura.
Qué ofrecemos
Completamente remoto
Contratamos globalmente. Creemos que puedes hacer tu mejor trabajo desde cualquier lugar. No hay oficinas de Supabase, pero proporcionamos una membresía de WeWork o asignación de co-working que puedes usar en cualquier lugar del mundo.
ESOP
Cada miembro del equipo recibe ESOP (propiedad de equidad) en la empresa. Queremos que todos compartan el beneficio de lo que estamos construyendo juntos.
Asignación de tecnología
Usa este presupuesto para configurar tu entorno de trabajo ideal: laptop, monitor, auriculares o lo que te ayude a hacer tu mejor trabajo.
Beneficios de salud
Supabase cubre el 100% del seguro de salud para empleados y el 80% para dependientes, dondequiera que estés. Tu bienestar y la salud de tu familia nos importan.
Retiros anuales
Una vez al año, toda la empresa se reúne en una ciudad nueva para una semana de conexión, colaboración y diversión. Es un punto culminante de nuestro año.
Trabajo flexible
Operamos de manera asincrónica y confiamos en que administres tu propio tiempo. Sabes qué necesita hacerse y cuándo.
Desarrollo profesional
Cada miembro del equipo recibe una asignación de educación anual para gastar en aprendizaje: cursos, libros, conferencias o cualquier cosa que apoye tu crecimiento.
Acerca del equipo
Supabase nació remoto y con enfoque de código abierto primero. Creemos que nuestro equipo distribuido globalmente es nuestra arma secreta para construir herramientas que los desarrolladores aman.
- ~400 miembros del equipo
- 60+ países
- 20+ idiomas hablados
- Más de $1B recaudado (incluyendo nuestra Serie F de $500M)
- 540,000+ miembros comunitarios
Nos movemos rápido, construimos en público y usamos lo que entregamos. Si está en tu proyecto, probablemente lo usemos en el nuestro también. Creemos profundamente en el ecosistema de código abierto y nos esforzamos por apoyar—no reemplazar—herramientas y comunidades existentes.
Oferta publicada originalmente en Jobicy. Enlace comprobado el .