Gerente de Producto - Realtime
Liderarás la hoja de ruta de Realtime y la experiencia del desarrollador. Ofrecemos acciones, seguro médico y asignación tecnológica. Es un puesto totalmente remoto a nivel global.
El portal de empleo de España
Más de 91.000 ofertas activasEn remoto, Global·Jornada completa·Añadida hace 2 meses
31 ofertas abiertas
Esta oferta se escribió originalmente en inglés.
Experiencia profunda en ingeniería de rendimiento, específicamente en el análisis de rendimiento de sistemas distribuidos complejos.
Puedes recorrer todo el stack: seguir un problema de latencia de cola desde el optimizador de consultas, pasando por el límite de la llamada al sistema (syscall), hasta el planificador de E/S (IO scheduler); o a través de saltos de pooler, rutas de red y zonas de disponibilidad, leyendo perfiles y trazas en cada capa.
Profundidad en al menos un extremo de ese stack: internals del kernel de Linux (memoria virtual, planificación, redes, E/S) o internals de bases de datos (planificación de consultas, motores de almacenamiento, gestión de buffers y WAL)
Sólido conocimiento práctico del rendimiento de redes e infraestructura en la nube: comportamiento de TCP bajo carga, sobrecarga de virtualización de red y las características de rendimiento de los elementos de AWS (rendimiento de EBS e IOPS, límites de red de instancias, grupos de colocación, latencia entre AZ).
Capacidad demostrada para convertir los conocimientos de rendimiento en mejoras reales de producto y arquitectura, incluyendo lograr que equipos a los que no perteneces prioricen y lancen la solución.
Excelente comunicación escrita: tus caracterizaciones de problemas son precisas, reproducibles y convincentes por sí mismas.
Mentalidad pragmática y orientada a las herramientas; comodidad trabajando con equipos de producto, infraestructura y bases de datos.
Contratamos a nivel mundial. Creemos que puedes hacer tu mejor trabajo desde cualquier lugar. No hay oficinas de Supabase, pero proporcionamos una membresía de WeWork o una asignación para co-working que puedes usar en cualquier parte del mundo.
Cada miembro del equipo recibe ESOP (participación en el capital) de la empresa. Queremos que todos participen en el éxito de lo que estamos construyendo juntos.
Utiliza este presupuesto para configurar tu entorno de trabajo ideal: portátil, monitor, auriculares o cualquier cosa que te ayude a realizar tu mejor trabajo.
Supabase cubre el 100% del seguro médico para los empleados y el 80% para sus dependientes, dondequiera que estés. Tu bienestar y la salud de tu familia son importantes para nosotros.
Una vez al año, toda la empresa se reúne en una ciudad nueva durante una semana de conexión, colaboración y diversión. Es uno de los momentos más destacados de nuestro año.
Operamos de forma asíncrona y confiamos en que gestiones tu propio tiempo. Tú sabes qué hay que hacer y cuándo.
Cada miembro del equipo recibe una asignación anual para formación destinada al aprendizaje: cursos, libros, conferencias o cualquier cosa que apoye tu crecimiento.
Estamos contratando ingenieros de rendimiento (performance engineers) experimentados para encontrar y lograr mejoras de rendimiento en todo el stack de Supabase: desde el optimizador de consultas hasta el nivel de dispositivo de bloque, y a través de las rutas de red y la infraestructura en la nube que conectan nuestra plataforma distribuida. Este es un rol de entrega de rendimiento: mejoras reales y medidas en nuestra base de datos, plataforma y APIs a medida que escalamos hacia cargas de trabajo de nivel empresarial y de plataforma. Las metodologías que desarrolles y las herramientas que construyas existen para multiplicar esa entrega.
Te unirías a un nuevo equipo de rendimiento como uno de sus primeros miembros, trabajando junto a un ingeniero de rendimiento con gran experiencia, con un equipo que crecerá hasta aproximadamente seis personas este año. No hay procesos heredados que heredar: ayudarás a definir cómo funciona la ingeniería de rendimiento en Supabase.
Identificar cuellos de botella en sistemas de producción en vivo y caracterizarlos con la precisión suficiente para que el equipo responsable pueda actuar sobre ellos sin que tú estés presente.
Colaborar estrechamente con los equipos de bases de datos (por ejemplo, Multigres, OrioleDB) y los equipos de infraestructura para implementar mejoras de rendimiento concretas.
Construir, comunicar y evolucionar metodologías y herramientas de rendimiento que conviertan los datos de producción en vivo en información procesable.
Colaborar con el equipo de observabilidad para capturar las señales adecuadas y establecer una visión unificada del rendimiento de la plataforma (latencia, rendimiento, comportamiento de la cola o tail behavior) en todos los productos.
Ayudar a los equipos a realizar sus propios análisis de rendimiento y hacer que el rendimiento sea una prioridad de ingeniería de primer nivel.
Ajustar el comportamiento de paginación del kernel a las cargas de trabajo de producción
Reducir la sobrecarga de memoria en OrioleDB y Multigres
Identificar y eliminar fuentes de picos de latencia desde el nivel de aplicación hasta el nivel del kernel
Identificar cuellos de botella de escalabilidad en todo el stack y trabajar con los equipos adecuados en Supabase y en la comunidad en general para resolverlos
Supabase es una plataforma de Backend como Servicio (BaaS) de código abierto que proporciona a los desarrolladores un conjunto de herramientas para crear aplicaciones rápidamente, incluyendo una base de datos Postgres, autenticación, APIs instantáneas, funciones edge, suscripciones en tiempo real y almacenamiento. La empresa es un actor conocido en el espacio de herramientas para desarrolladores, compitiendo con servicios como Firebase, y cuenta con una fuerte comunidad global de desarrolladores y colaboradores. Es reconocida por su enfoque amigable para desarrolladores y su compromiso con los principios de código abierto.
Supabase tiene una presencia significativa en España, con un equipo creciente de ingenieros y desarrolladores con sede en Madrid. La empresa es conocida por su cultura remota-first y un fuerte énfasis en la colaboración de código abierto, lo que la convierte en una opción atractiva para profesionales internacionales que buscan trabajar en un entorno moderno y distribuido. Su oficina en España es un centro clave para su talento de ingeniería, y contratan activamente candidatos internacionales para roles en ingeniería y desarrollo de productos.
Supabase es la plataforma de desarrollo Postgres, creada por desarrolladores para desarrolladores. Ofrecemos una solución de backend completa que incluye Database, Auth, Storage, Edge Functions, Realtime y Vector Search. Todos los servicios están profundamente integrados y diseñados para el crecimiento.
Supabase nació siendo primero remoto y de código abierto. Creemos que nuestro equipo distribuido globalmente es nuestra arma secreta para construir herramientas que los desarrolladores amen.
~400 miembros en el equipo
Más de 60 países
Más de 20 idiomas hablados
Más de 1.000 millones de dólares recaudados (incluyendo nuestra Serie F de 500 millones de dólares)
Más de 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 nosotros también lo usemos en el nuestro. Creemos profundamente en el ecosistema de código abierto y nos esforzamos por apoyar, no reemplazar, las herramientas y comunidades existentes.