El portal de empleo de España

Ingeniero Sénior de Fiabilidad de Bases de Datos

En remoto, NAMER +2·Jornada completa·Añadida hace 6 días (comprobada el 26 oct)

Zapier

3 ofertas abiertas

Nuestro resumen

Salario
112.200 € - 168.400 € al año
Modalidad
En remoto (NAMER / San Francisco, California, United States / EMEA)
Contrato
Jornada completa
Inglés
Obligatorio
Experiencia
7+ años
Formación
Sin estudios mínimos

Habilidades

Esta oferta se escribió originalmente en inglés.

El puesto

IA en Zapier

En Zapier, creamos y utilizamos la automatización cada día para que el trabajo sea más eficiente, creativo y humano. Así que, si utilizas herramientas de IA mientras te postulas aquí, ¡eso es genial! Solo te pedimos que las uses de forma responsable y transparente.

Consulta nuestra guía sobre Cómo colaborar con la IA durante el proceso de contratación de Zapier, incluido cómo usar herramientas de IA como ChatGPT, Claude, Gemini u otras durante nuestro proceso de contratación, y cuándo no hacerlo.

Sr. Engineer, Database Reliability

¡Hola!

Buscamos un Database Reliability Engineer (DBRE) para unirse al equipo de State en Zapier. Necesitamos a alguien que pueda marcar el rumbo de nuestra infraestructura de datos y que no tenga miedo de entrar en los detalles técnicos para resolver problemas operativos complejos.

El equipo de State es responsable de la plataforma que sustenta los servicios con estado (stateful) de Zapier: nuestra flota de bases de datos relacionales (MySQL y PostgreSQL), una capa de caché basada en Redis y ElastiCache, y las herramientas que permiten a los equipos de producto utilizarlo todo de forma fácil, segura y fiable. Definirás nuestras prácticas en torno a la automatización, la observabilidad, el rendimiento, la fiabilidad y la recuperación ante desastres, y ayudarás a que el camino correcto sea el camino más sencillo para los equipos que construyen sobre nuestra capa de datos. Este es un puesto de DBRE senior en el equipo de State. Serás el centro de gravedad técnico para el trabajo de bases de datos y caché: la persona a la que otros ingenieros acuden para revisiones de diseño, quien establece el estándar de cómo operamos la capa de datos y el responsable de hacer crecer la práctica de DBRE en el equipo con el tiempo.

Sabemos que postularse y aceptar un nuevo trabajo en cualquier empresa requiere un salto de fe. Queremos que te sientas cómodo y entusiasmado al postularte en Zapier. Para ayudarte a conocer un poco más la vida en Zapier, aquí tienes algunos recursos, además de la descripción del puesto, que pueden ofrecerte una visión interna de cómo es trabajar aquí. Esperamos que te lances al vacío y te postules.

Nuestro compromiso con los candidatos
Cultura y valores en Zapier
Guía de Zapier para el trabajo remoto
Diversidad e inclusión en Zapier

Zapier se enorgullece de ser un lugar de trabajo con igualdad de oportunidades, dedicado a buscar y contratar una fuerza laboral diversa.

Sobre Ti

Eres un tecnólogo de bases de datos experimentado. Tienes al menos 7 años en administración de sistemas, ingeniería de sistemas o desarrollo de software, con al menos 4 años gestionando bases de datos relacionales en producción. Posees un profundo conocimiento de MySQL o PostgreSQL y conocimientos prácticos del otro, incluyendo el ecosistema de extensiones y herramientas de cada motor. Entiendes el almacenamiento en caché (como Redis) como parte de la capa de datos, cómo diseñarlo y operarlo a escala, y las compensaciones entre la caché y la base de datos subyacente.

Conoces la nube y tratas la infraestructura como código. Has diseñado y mantenido sistemas de bases de datos en la nube de alta disponibilidad en AWS u otra plataforma de nube, y gestionas esa infraestructura con Terraform o herramientas de IaC similares en lugar de hacerlo manualmente. Te sientes cómodo operando servicios con estado junto con Kubernetes u otros sistemas distribuidos, y comprendes las ventajas y desventajas de ejecutar cargas de trabajo de datos dentro y alrededor de entornos orquestados.

Construyes y utilizas la observabilidad. Has implementado métricas, registro (logging) y alertas para sistemas de datos utilizando herramientas como Datadog, Prometheus o CloudWatch, y conoces la diferencia entre un panel de control que se ve bien y uno que detecta problemas antes que los clientes. Tratas los datos de rendimiento de consultas, el retraso de replicación (replication lag) y las tasas de acierto de caché (cache hit rates) como señales de primer nivel.

Colaboras con los equipos de producto. Los equipos de producto son tus clientes. Cuando un equipo acude a ti con un diseño o un problema, preguntas sobre su carga de trabajo antes de prescribir una solución, les ofreces opciones con sus pros y contras en lugar de dictámenes, y los dejas con más capacidad de la que tenían cuando los encontraste. Gestionas las solicitudes de soporte con el mismo cuidado que la respuesta ante incidentes, participas en una rotación de guardia para sistemas de datos de producción, y prefieres enseñar a un equipo a pescar antes que responder a la misma pregunta dos veces. Documentas bien las cosas para que tu conocimiento pueda consumirse de forma asíncrona.

Elevas el nivel del equipo que te rodea. Eres un DBRE experimentado en este equipo y lo tratas como una responsabilidad. Revisas los diseños de tus compañeros y aportas comentarios que mejoran el diseño y hacen al ingeniero más hábil. Trabajas en pareja (pair programming/working) en problemas difíciles cuando eso ayuda a que otra persona crezca. Conviertes lo que has aprendido por las malas en documentos, patrones y manuales de ejecución (runbooks) para que la siguiente persona no tenga que aprenderlo de la misma manera difícil. Te importa que el equipo sea más capaz dentro de un año de lo que es hoy.

Implementas código para resolver problemas de sistemas. Automatizas el trabajo repetitivo y construyes herramientas que hacen al equipo más eficaz. Te sientes cómodo analizando código de aplicación para corregir un error o lanzando un servicio de backend para cerrar una brecha en nuestra estrategia de gestión de datos. Te haces responsable de los problemas difíciles y sabes que "simplemente añadir más hardware" no es una estrategia de escalado.

Trabajas con un enfoque "AI-first". Las herramientas de IA ya forman parte de tu forma de operar: las utilizas para escribir y revisar código de automatización, analizar planes de consulta y registros, redactar manuales de ejecución y acelerar la investigación de incidentes. Tienes un criterio real sobre dónde los resultados de la IA son fiables y dónde no lo son, especialmente frente a sistemas de datos de producción, y estás integrando esa fluidez en las prácticas de tu equipo, no solo en las tuyas.

Mantener las luces encendidas

  • Responsabilizarte de la fiabilidad de nuestra capa de caché: planificación de capacidad, comportamiento ante fallos, estrategia de actualización y patrones de uso saludables para las cachés alojadas en Redis Enterprise y AWS ElastiCache.

  • Participar en nuestra rotación de guardia y actuar como punto de escalada para problemas de la capa de datos durante incidentes de producción.

  • Dar soporte a los clientes internos en el día a día, desde la resolución de problemas de una consulta lenta hasta el asesoramiento sobre el uso del almacenamiento, y convertir las preguntas recurrentes en documentación y herramientas.

Hacer que el camino correcto sea el camino más sencillo

  • Gestionar nuestra infraestructura de bases de datos y caché como código, evolucionando nuestros módulos de Terraform y los flujos de aprovisionamiento para que los cambios sean repetibles, revisables y seguros.

  • Crear estándares basados en plantillas de bases de datos y caché dentro de la "ruta dorada" (golden path) de nuestra plataforma interna, que lleven a los desarrolladores de cero a una configuración escalable, eficiente y segura, para que puedan centrarse en construir servicios excelentes de forma rápida y sencilla.

  • Construir y mantener la observabilidad para la capa de datos: paneles de control, alertas y SLO que proporcionen tanto a nuestro equipo como a nuestros clientes internos una imagen clara de la salud de la base de datos y la caché.

Definir el rumbo de la capa de datos

  • Identificar e implementar estrategias para mejorar el rendimiento y la resiliencia en nuestras flotas de MySQL, PostgreSQL y Redis. Nuestra aplicación crece y evoluciona continuamente, y necesitamos tu ayuda para seguir escalando de forma eficaz.

  • Trabajar con los equipos de desarrollo para tomar decisiones arquitectónicas sobre nuevos servicios y nuevas tecnologías, incluyendo qué motor se adapta mejor a la carga de trabajo y dónde debe ubicarse la caché.

  • Consultar con los equipos de producto sobre el diseño de esquemas, patrones de consulta y planificación de capacidad para que tengan éxito con la capa de datos en lugar de simplemente recibir reglas.

Hacer crecer la práctica

  • Liderar la revisión de diseños para el trabajo de la capa de datos y actuar como mentor de los ingenieros de todo el equipo en la práctica de bases de datos y caché.

  • Elevar el nivel general de cómo operamos la capa de datos, convirtiendo tu experiencia en documentos, patrones y manuales de ejecución en los que el equipo pueda confiar.

Fecha límite de solicitud:

El periodo de solicitud previsto es de 30 días a partir de la fecha de publicación del puesto, a menos que el número de solicitantes requiera que se cierre antes o después, o si la posición se cubre.

Aunque somos una empresa 100 % en remoto, aún debemos ser cuidadosos con los lugares desde donde trabajan los Zapiens. Consulta este recurso para ver la lista de países donde actualmente no podemos tener Zapiens trabajando de forma permanente.

Proceso de selección

En Zapier, creemos que las perspectivas y experiencias diversas nos hacen mejores, por lo que tenemos un proceso de solicitud no estándar diseñado para promover la inclusión y la equidad. Buscamos el mejor encaje para cada uno de nuestros puestos, independientemente del tipo de empresas en tu trayectoria, por lo que te animamos a que te postules incluso si tus habilidades y experiencias no coinciden exactamente con la descripción del puesto. Todo lo que pedimos es que respondas a unas cuantas preguntas detalladas en nuestra solicitud que normalmente se harían al principio de un proceso de entrevista. Esto ayuda a agilizar las cosas al permitirnos conocerte un poco mejor a ti y a tus habilidades desde el principio. Por favor, asegúrate de responder a cada pregunta; los campos de currículum y CV son opcionales.

La educación no es un requisito para nuestros puestos; sin embargo, si recibes una oferta, deberás incluir tu experiencia educativa más reciente como parte de nuestro proceso de verificación de antecedentes.

Después de postularte, recibiremos noticias tuyas, incluso si no vemos un encaje inmediato con nuestro equipo. De hecho, durante todo el proceso, nos esforzamos por no pasar más de siete días sin informarte sobre el estado de tu solicitud. Sabemos que cometeremos errores de vez en cuando, así que si alguna vez tienes dudas sobre tu situación o sobre el proceso, ¡solo tienes que preguntarle a tu reclutador!

Zapier es un empleador que ofrece igualdad de oportunidades y estamos entusiasmados de trabajar con personas talentosas y empáticas de todas las identidades. Zapier no discrimina por la identidad de nadie en ningún aspecto de la contratación o el empleo, tal como exige la ley y de acuerdo con nuestro compromiso con la Diversidad, la Inclusión, la Pertenencia y la Equidad. Nuestro código de conducta sirve de guía para el tipo de empresa que nos esforzamos por ser, y celebramos nuestras diferencias porque esas diferencias son las que nos permiten crear un producto que sirve a una base de usuarios global. Zapier tendrá en cuenta a todos los candidatos cualificados, incluidos aquellos con antecedentes penales, de conformidad con las leyes aplicables.

Zapier prioriza la seguridad de la información de sus clientes y se dedica a cumplir todas las leyes de privacidad de datos aplicables. Puedes revisar nuestra política de privacidad aquí.

Zapier está comprometido con la inclusión. Como parte de este compromiso, Zapier acepta solicitudes de personas con discapacidades y trabajará para proporcionar adaptaciones razonables. Si se necesitan adaptaciones razonables para participar en el proceso de solicitud de empleo o de entrevista, por favor contacta con jobs@zapier.com.

Sobre Zapier

Zapier es una plataforma líder de automatización que permite a los usuarios conectar sus aplicaciones favoritas y automatizar flujos de trabajo sin escribir código. Fundada en 2011, la empresa se ha convertido en un actor importante en el espacio no-code/low-code, sirviendo a millones de usuarios y a miles de empresas en todo el mundo. Zapier es conocida por su cultura de trabajo totalmente remota, con un equipo distribuido en muchos países.

Zapier tiene una presencia significativa en España, con un equipo creciente de ingenieros y otros profesionales. La empresa es totalmente remota, por lo que los empleados en España trabajan desde cualquier lugar del país, pero forman parte de un equipo global. Zapier es muy relevante para los profesionales internacionales debido a su enfoque remoto, su compensación competitiva y su fuerte énfasis en el equilibrio entre vida laboral y personal y el crecimiento profesional.

Sector
Automation
Fundación
2011
Plantilla
1,000–5,000
Sede
San Francisco, EE. UU.

Datos prácticos

  • Zapier es totalmente remota, por lo que puedes trabajar desde cualquier lugar de España sin necesidad de reubicarte en una ciudad específica.
  • La empresa ofrece salarios y beneficios competitivos, incluidos seguro médico y estipendios para oficina en casa, que se ajustan a los mercados locales.
  • Zapier tiene una fuerte cultura de transparencia y autonomía de los empleados, con un enfoque en los resultados más que en las horas trabajadas.
  • Como empresa global, Zapier contrata internacionalmente y apoya permisos de trabajo y visados para empleados en muchos países, aunque los detalles específicos para España pueden variar.
Todas las vacantes de Zapier
WhatsApp
Ver los 3 empleos