Volver a empleos
Supabase

Ingeniero de Multigres

Supabase

Anywhere · Jornada completa · Publicado hace 11 h

Oferta traducida del inglés · Ver original

Supabase es la plataforma de desarrollo de Postgres, construida por desarrolladores y para desarrolladores. Ofrecemos una solución de backend completa que incluye Base de Datos, Autenticación, Almacenamiento, Funciones Edge, Tiempo Real y Búsqueda Vectorial. Todos los servicios están profundamente integrados y diseñados para el crecimiento. Buscamos un ingeniero para ayudar a construir el futuro de Postgres distribuido. Trabajarás en Multigres, nuestro sistema de código abierto…

Full-TimeAny

Descripción del trabajo

Supabase es la plataforma de desarrollo de Postgres, construida por desarrolladores y para desarrolladores. Ofrecemos una solución de backend completa que incluye Base de Datos, Autenticación, Almacenamiento, Funciones Edge, Tiempo Real y Búsqueda Vectorial. Todos los servicios están profundamente integrados y diseñados para el crecimiento.

Buscamos un ingeniero para ayudar a construir el futuro de Postgres distribuido. Trabajarás en Multigres, nuestro sistema de base de datos distribuida de código abierto que aporta escalado horizontal a Postgres.

En este rol, diseñarás e implementarás infraestructura crítica de bases de datos distribuidas, incluyendo sharding, protocolos de consenso y sistemas de materialización. Colaborarás estrechamente con nuestros equipos de Postgres, redes e infraestructura para ampliar los límites de lo posible con bases de datos distribuidas.

De lo que serás responsable:

  • Diseñar e implementar la lógica de enrutamiento de consultas para bases de datos fragmentadas

  • Construir sistemas de consenso y replicación para soportar la durabilidad distribuida

  • Desarrollar pipelines de materialización para migraciones y captura de cambios de datos

  • Contribuir a la infraestructura de pooling de conexiones y al aislamiento inteligente de cargas de trabajo

  • Colaborar con la comunidad de código abierto en el desarrollo de Multigres

Podrías ser un buen candidato si tienes:

  • Este rol requiere una profunda experiencia técnica en bases de datos y sistemas distribuidos. Para conocer las cualificaciones detalladas, consulta nuestro documento de cualificaciones para contribuidores.

    Áreas clave de experiencia:

    • Sharding de bases de datos, álgebra relacional y entresijos de Postgres

    • Protocolos de consenso (Raft, Paxos, FlexPaxos) y transacciones distribuidas

    • Procesamiento de flujos, materialización y captura de cambios de datos

    • Construcción de sistemas distribuidos robustos y de alto rendimiento con una fuerte observabilidad

    • Infraestructura de baja latencia y optimización de protocolos de red.

Lo que ofrecemos

  • Totalmente Remoto

    Contratamos a nivel global. Creemos que puedes hacer tu mejor trabajo desde cualquier lugar. No hay oficinas de Supabase, pero proporcionamos una membresía de WeWork o un subsidio de coworking que puedes usar en cualquier parte del mundo.

  • ESOP

    Cada miembro del equipo recibe ESOP (participación accionarial) en la empresa. Queremos que todos compartan el éxito de lo que estamos construyendo juntos.

  • Subsidio Tecnológico

    Usa este presupuesto para configurar tu entorno de trabajo ideal: portátil, monitor, auriculares o cualquier cosa 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, estés donde estés. Tu bienestar y la salud de tu familia son importantes para nosotros.

  • Encuentros Anuales

    Una vez al año, toda la empresa se reúne en una nueva ciudad para una semana de conexión, colaboración y diversión. Es uno de los momentos destacados de nuestro año.

  • Trabajo Flexible

    Operamos de manera asíncrona y confiamos en que gestiones tu propio tiempo. Sabes qué hay que hacer y cuándo.

  • Desarrollo Profesional

    Cada miembro del equipo recibe un subsidio educativo anual para gastar en aprendizaje: cursos, libros, conferencias o cualquier cosa que apoye tu crecimiento.

Sobre el Equipo

Supabase nació siendo remoto y de código abierto primero. Creemos que nuestro equipo globalmente distribuido es nuestra arma secreta para construir herramientas que los desarrolladores adoran.

  • ~400 miembros del equipo

  • 60+ países

  • 20+ idiomas hablados

  • Más de $1B recaudados (incluyendo nuestra Serie F de $500M)

  • 540,000+ miembros de la comunidad

Nos movemos rápido, construimos en público y usamos lo que lanzamos. Si está en tu proyecto, probablemente también lo usamos en el nuestro. Creemos profundamente en el ecosistema de código abierto y nos esforzamos por apoyar, no reemplazar, las herramientas y comunidades existentes.