Senior Backend Engineer (Madrid)

Senior Backend Engineer (Madrid)

28 oct
|
Emendu
|
Madrid

28 oct

Emendu

Madrid

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

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior backend engineer (madrid) / madrid

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior backend engineer (madrid) / madrid