26 oct
|
Emendu
|
Valencia
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 reciente partnership con Sesame (Sesame IT by Emendu), entramos en una fase de crecimiento fuerte. Si te motiva construir desde dentro, este es tu lugar. 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, mac OS 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. 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 importante”. 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 Type Script / Node.
Js (Nest JS o frameworks similares con inyección de dependencias y arquitectura modular). Scripting avanzado (Bash, Power Shell 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 Postgre SQL : 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 Dev Ops/SRE : Infrastructure as Code (Terraform, Ansible o similares), observabilidad y fiabilidad de servicios en producción;
familiaridad con DockerSwarm o Kubernetes. Familiaridad con IA/ML y uso avanzado de herramientas de desarrollo asistido por IA (Claude Code, Cursor, Copilot u otras) en tu día a día. Conocimiento de patrones avanzados de arquitectura: hexagonal, DDD táctico o clean architecture;
Spec-Driven Development. Experiencia haciendo mentoring a otros/
📌 Senior Backend Engineer (Valencia)
🏢 Emendu
📍 Valencia