El portal de empleo de España

Ingeniero de Software Sénior, Backend (Base de Datos)

En remoto desde España·Jornada completa·Añadida hace 27 días (comprobada el 27 oct)

Nutrient

2 ofertas abiertas

Nuestro resumen

Modalidad
En remoto desde España
Contrato
Jornada completa
Inglés
Obligatorio
Experiencia
Nivel sénior

Habilidades

Se valora

Esta oferta se escribió originalmente en inglés.

Requisitos

Qué buscan

  • Experiencia en servicios backend y sistemas distribuidos
  • Experiencia profunda y práctica con PostgreSQL en entornos de producción: modelado de datos, optimización de consultas, indexación, transacciones y concurrencia
  • Una trayectoria demostrable haciendo que las aplicaciones utilicen la base de datos de forma eficiente, por ejemplo, corrigiendo consultas N+1, rediseñando patrones de acceso o reduciendo la carga mediante un mejor diseño de datos
  • Experiencia con PostgreSQL a escala: tablas grandes, particionamiento, replicación, migraciones en sistemas en vivo y resolución de incidentes en producción
  • Familiaridad con entornos de nube (utilizamos AWS) y despliegues en contenedores; la experiencia con Kubernetes es un plus, no un requisito
  • Sólidas habilidades de programación: no se requiere experiencia en Elixir, te ayudaremos a aprender
  • Trabajas de forma "AI-native": los agentes forman parte de tu forma de investigar, indagar y desplegar código, y mantienes la plena responsabilidad de lo que se publica
  • Un enfoque pragmático del código: valoras la arquitectura limpia pero sabes cuándo "suficientemente bueno" es la decisión correcta
  • Una cultura de feedback directo: hablas cuando algo no está bien y aceptas el feedback de la misma manera

El puesto

Buscamos un ingeniero de backend que piense en la base de datos desde la primera línea de código. Nuestros clientes ejecutan Document Engine con volúmenes enormes de documentos y anotaciones. A esa escala, la forma en que el software utiliza la base de datos decide si el sistema vuela o se cae.

Te sientes satisfecho escribiendo código backend que pide a la base de datos exactamente lo que necesita y nada más. Diseñas modelos de datos que mantienen su rapidez a medida que crecen los volúmenes, y sabes cuándo un problema debe resolverse en la aplicación en lugar de añadiendo hardware. Cuando es necesario escalar, también sabes cómo hacerlo. Trabajas de forma "AI-native": delegas el trabajo de investigación e implementación a agentes, revisas sus resultados de forma crítica y construyes herramientas que te hacen a ti y al equipo más rápidos.

Qué harás

  • Ejecutar el diseño e implementación de sistemas de alto rendimiento basados en Elixir/Phoenix, como el Document Engine y la Document Web Services API de Nutrient
  • Construir funcionalidades con un uso eficiente de la base de datos en su núcleo: esquemas bien diseñados, consultas ligeras, indexación inteligente, procesamiento por lotes (batching) y evitando viajes innecesarios de ida y vuelta (round trips)
  • Encontrar y eliminar cuellos de botella en la base de datos en el código existente mediante el perfilado de patrones de consulta, la lectura de planes de ejecución y la reestructuración del acceso a los datos donde sea necesario
  • Asegurarte de que Document Engine funcione correctamente para clientes con volúmenes de documentos y anotaciones muy grandes, ya sea en nuestra nube gestionada o en sus configuraciones de PostgreSQL auto-gestionadas
  • Diseñar y ejecutar migraciones seguras y sin tiempo de inactividad (zero-downtime) a medida que el producto y sus datos crecen
  • Construir sistemas y flujos de trabajo que utilicen la IA para acelerar nuestro trabajo, desde la investigación de problemas de rendimiento impulsada por agentes hasta la automatización de tareas de ingeniería repetitivas
  • Responsabilidad sobre la arquitectura, las herramientas y los servicios, contribuyendo al desarrollo del producto y al éxito del cliente
  • Colaborar estrechamente con un equipo de ingeniería pequeño y con enfoque "remote-first" para lanzar funcionalidades, depurar problemas complejos y mejorar continuamente la fiabilidad
  • Reunirse en persona con el equipo periódicamente para alinearse y reflexionar

Quién encaja aquí

En Nutrient, no solo contratamos por habilidades, contratamos por mentalidad. Las personas que prosperan aquí son:

  • Colaboradores: Colaboras abiertamente, escuchas activamente y priorizas el éxito del equipo por encima del ego.
  • Aprendices hambrientos: El aprendizaje rápido impulsa el progreso y el crecimiento profesional.
  • Pensadores curiosos: Indagas profundamente para descubrir el "porqué", valorando la comprensión por encima de simplemente tener razón.
  • Proactivos: Actúas sin esperar instrucciones, convirtiendo los obstáculos en oportunidades con creatividad y persistencia.
  • Dueños: Asumes la responsabilidad de las soluciones y los resultados, buscando siempre formas de mejorar lo que está bajo tu control.
  • Ejecutores: Te motiva el progreso, te impulsa crear un impacto significativo y estás ansioso por afrontar retos.

Por qué te encantará trabajar aquí...

En Nutrient, creamos herramientas que transforman la forma en que las empresas y los desarrolladores trabajan con documentos. Nuestra cultura se centra en el crecimiento continuo y la colaboración. Cada miembro del equipo tiene espacio para aprender, innovar y generar un impacto significativo.

  • Propiedad real de la plataforma: Ayudarás a gestionar y evolucionar la nube gestionada detrás de Document Engine (ciclo de vida de clusters, GitOps y observabilidad), no solo a desplegar servicios sobre ella.
  • Stack moderno de extremo a extremo: Elixir y Phoenix para el producto, Kubernetes con Terraform, Helm y FluxCD para la infraestructura sobre la que se ejecuta.
  • Totalmente remoto y con prioridad asíncrona: Reuniones mínimas, una sólida cultura de escritura y la independencia para gestionar tu propio trabajo.
  • Producto de misión crítica: La plataforma de Nutrient cuenta con la confianza de más del 15% de las empresas Global 500 en más de 80 países.
  • Fuerte trayectoria de crecimiento: El ARR ha crecido de 28 millones de dólares a 49 millones de dólares en los últimos dos años, respaldado por Insight Partners, con una inversión de más de 100 millones de dólares que impulsa un mayor crecimiento.

Sobre Nutrient

En sus propias palabras

Sobre la empresa y el equipo

En Nutrient, estamos revolucionando la forma en que el mundo trabaja con documentos. Nuestras herramientas transforman archivos estáticos en flujos de trabajo inteligentes y seguros, permitiendo a las empresas innovar de forma más rápida y eficiente. Con la confianza de miles de organizaciones en 80 países, incluyendo empresas Fortune 500 y líderes del sector público, nuestra plataforma da soporte a casi mil millones de usuarios finales en todo el mundo en industrias donde los documentos no son solo archivos, sino elementos críticos para la misión.

Información adicional

Nutrient cree en la igualdad de oportunidades. Empleamos a personas de muchas culturas y países, celebramos la diversidad y estamos comprometidos con la construcción de un equipo que represente una variedad de antecedentes, conjuntos de habilidades y perspectivas. No discriminamos por motivos de raza, color, religión, edad, estado civil, origen nacional, ascendencia, discapacidad física o mental, condición médica, orientación sexual, identidad o expresión de género, o cualquier otro factor ajeno al mérito.

Todas las vacantes de Nutrient
WhatsApp