Sobre Emendu Hola Somos Emendu. En Europa hay más de 24 millones de PYMEs y el 93% no tiene equipo de informática. Con nuestra solución all‑in‑one ayudamos a empresas de hasta 500 empleados a gestionar todo el ciclo de vida de sus dispositivos: adquisición, gestión remota, mantenimiento y soporte.
Hemos validado el modelo y, con el respaldo de inversores nacionales e internacionales y nuestro nuevo partnership con Sesame (Sesame IT by Emendu), entramos en una fase de crecimiento fuerte. Si te motiva construir desde dentro, este es tu lugar.
Sobre el rol Buscamos un/a Senior Backend Engineer para convertirse en la segunda referencia técnica del equipo, trabajando mano a mano con nuestro Tech Lead. Trabajarás en la parte más core de nuestra plataforma: los servicios backend, las integraciones y la capa que conecta nuestro software con los dispositivos que gestionamos para nuestros clientes (scripting avanzado, automatización a nivel de sistema operativo y servidores).
No buscamos a alguien que necesite que le marquen el camino, sino a alguien que tome ownership de piezas críticas desde el primer día, y que eleve el nivel técnico del equipo. El rol es para ti si disfrutas resolviendo problemas complejos de sistemas y entiendes que cada decisión técnica impacta directamente en el negocio y en nuestros clientes.
Tus responsabilidades principales serán:
Diseñar, desarrollar y mantener los servicios backend y APIs core de la plataforma, con foco en fiabilidad, rendimiento y mantenibilidad.
Desarrollar scripts y automatizaciones avanzadas a nivel de sistema operativo (Windows, macOS y Linux) para la gestión remota de dispositivos a escala.
Construir librerías y componentes reutilizables que sirvan de base para otros servicios y para el resto del equipo.
Diseñar y mantener integraciones con plataformas de terceros (MDM y gestión de dispositivos, entre otras): autenticación, sincronización de datos, reintentos y manejo de errores.
Administrar y operar servidores: despliegues, configuración, monitorización, troubleshooting y respuesta ante incidencias en producción.
Liderar de forma autónoma proyectos técnicos críticos de principio a fin: desde el diseño técnico hasta su puesta en producción.
Participar con el Tech Lead en las decisiones de arquitectura, modelado de datos y priorización técnica, y actuar como su backup técnico.
Elevar el nivel del equipo: code reviews, buenas prácticas, documentación técnica y, a futuro, mentoring de perfiles más junior.
Tu perfil Competencias técnicas Lo que verás a continuación es nuestra lista de deseos. Pero como solemos decir en Emendu: “si te apasiona aprender, ya tienes lo más relevante”. Así que, aunque no cumplas todos los requisitos, te animamos a aplicar
Experiencia de
6+ años como backend engineer
en entornos de producción, con al menos parte de ella en un rol senior con ownership real sobre sistemas críticos.
Dominio sólido de
TypeScript / Node.js
(NestJS o frameworks similares con inyección de dependencias y arquitectura modular).
Scripting avanzado
(Bash, PowerShell y/o Python) y conocimiento profundo del funcionamiento interno de los sistemas operativos: procesos, servicios, permisos, red y configuración del sistema.
Experiencia desarrollando
librerías, SDKs, agentes o componentes core
utilizados por otros servicios o equipos.
Administración de servidores Linux : te mueves con soltura en la línea de comandos y eres capaz de diagnosticar y resolver incidencias en producción por tu cuenta.
Experiencia diseñando
APIs RESTful
robustas: paginación, filtros, versionado y manejo consistente de errores.
Experiencia con
PostgreSQL : diseño de esquemas, migraciones y optimización de queries.
Experiencia integrando
APIs de terceros
en producción: OAuth2/API keys, rate limiting, reintentos, webhooks y colas.
Sólida base en
diseño de sistemas y arquitectura de software : separación de responsabilidades, abstracción de servicios externos y testing desacoplado.
Conocimiento avanzado de
Docker , Git y flujos de trabajo colaborativos (branching, code review, PRs, CI/CD).
Nivel funcional de inglés para documentación técnica y comunicación con el equipo.
Suma puntos si tienes:
Experiencia con plataformas de
MDM / RMM
o endpoint management (gestión de flotas de dispositivos, agentes instalados en equipo).
Experiencia con
event-driven architecture : mensajería asíncrona, pub/sub, Redis o colas.
Conocimientos de
seguridad : OWASP Top 10, gestión de secretos, hardening de servidores y protección de datos (GDPR, ISO 27001, SOC 2).
Prácticas de
DevOps/SRE : Infrastr
📌 Senior Backend Engineer (Madrid)
🏢 Emendu
📍 Madrid