Senior Backend Engineer
- € 60K - € 80K
- startup (Proptech)
- Híbrido, Madrid
Condiciones del puesto
Empezamos por las condiciones del puesto, para que puedas valorar desde el principio si encajan con lo que buscas.
- Ubicación en Madrid, zona de Chamartín
- Modalidad de trabajo híbrida con 1–2 días de trabajo presencial en oficina por semana
- Contrato indefinido
- Retribución hasta 80.000 € brutos anuales, en función de la experiencia
- Retribución flexible
- Presupuesto para herramientas e infraestructura
El proyecto
Es una startup del sector inmobiliario que opera en el mercado del alquiler residencial y utiliza tecnología para gestionar y optimizar sus operaciones.
La compañía está evolucionando sus sistemas internos para simplificar procesos, reducir tareas manuales y mejorar la eficiencia operativa.
El reto
El objetivo es incorporar un perfil especializado en IA aplicada que impulse la automatización de procesos y la evolución de los sistemas internos.
El reto consiste en identificar qué problemas de la operativa pueden resolverse mejor mediante tecnología y convertir esas oportunidades en soluciones fiables que funcionen en producción.
No se trata únicamente de ejecutar iniciativas ya definidas o experimentar con nuevas tecnologías. Necesitamos a alguien que sepa entender el problema, valorar alternativas y convertir una oportunidad de mejora en una solución útil para el negocio.
Cómo será trabajar aquí
Te incorporarás a un equipo de ingeniería pequeño y senior, con capacidad para influir directamente en la evolución del producto.
Tendrás margen para proponer soluciones y participar en decisiones técnicas y de producto. Además, contarás con recursos para investigar, experimentar y trabajar con herramientas, modelos de IA e infraestructura.
La empresa cuenta con un negocio en funcionamiento y genera ingresos propios. Esto permite abordar la evolución tecnológica con una perspectiva estratégica y de medio y largo plazo, manteniendo el foco en las necesidades reales del negocio.
El contexto requiere iniciativa, criterio técnico y comunicación directa. No todo estará definido de antemano: tendrás que priorizar, tomar decisiones con información incompleta y adaptar el enfoque cuando cambien las necesidades.
Qué harás
Te responsabilizarás de desarrollar soluciones de IA aplicada desde la identificación del problema hasta su puesta en producción y evolución.
En la práctica:
- Identificar oportunidades: entender los procesos operativos y detectar dónde la IA puede aportar valor.
- Diseñar soluciones de IA aplicada: trabajar con LLMs, agentes, workflows, RAG y otras aproximaciones, eligiendo la más adecuada para cada problema.
- Construir e integrar: conectar modelos, datos, herramientas y sistemas existentes para desarrollar soluciones completas.
- Llevar a producción y mejorar: desplegar las soluciones y mejorar su fiabilidad, coste, latencia y rendimiento a partir de su comportamiento real.
- Desarrollar la base de ingeniería: construir el backend, las APIs y las integraciones necesarias para que las soluciones sean robustas y mantenibles.
- Participar en el desarrollo end-to-end: colaborar puntualmente en React y TypeScript cuando sea necesario para completar una funcionalidad.
También tendrás la oportunidad de liderar técnicamente la evolución de la parte de IA: definir enfoques, evaluar alternativas y orientar las decisiones de implementación. Es un liderazgo técnico, no un puesto de gestión de equipo.
El objetivo no es utilizar IA por utilizarla, sino resolver problemas reales con soluciones útiles, sostenibles y adecuadas al contexto del negocio.
Qué puedes esperar del proyecto
Lo que encontrarás:
- Capacidad para influir en las decisiones técnicas y en la evolución del producto.
- Cercanía con la operativa del negocio, que te permitirá entender el impacto de tus decisiones y comprobar cómo funcionan las soluciones en un contexto real.
- Recursos para explorar alternativas y llevarlas a la práctica.
- La oportunidad de asumir el liderazgo técnico de la IA en un equipo pequeño.
Lo que exigirá de ti:
- Trabajar en un producto en evolución, donde no siempre habrá una solución evidente ni todos los requisitos estarán definidos.
- Decidir cómo equilibrar calidad técnica, coste, tiempo y necesidades del negocio.
- Aceptar que no todas las mejoras podrán abordarse de inmediato y distinguir entre lo que es necesario resolver ahora y lo que puede evolucionar después.
- Adaptar las decisiones cuando cambien las prioridades o la experiencia de uso revele nuevas necesidades.
Es un contexto que ofrece margen de decisión e impacto, pero requiere comodidad ante la incertidumbre y capacidad para avanzar sin tener todas las respuestas de antemano.
Para quien encaja este proyecto y para quién no
Puede encajar contigo si:
- Te gusta identificar problemas reales del negocio y encontrar oportunidades para resolverlos mediante tecnología e inteligencia artificial.
- Has construido soluciones de IA y tienes experiencia llevándolas a producción, más allá de las pruebas de concepto.
- Disfrutas responsabilizándote de un problema completo: entenderlo, decidir cómo abordarlo, construir la solución y mejorarla a partir de su uso real.
- Te interesa investigar nuevas tecnologías y enfoques, pero valoras especialmente su aplicación práctica.
- Sabes equilibrar la calidad técnica con las necesidades y prioridades del negocio, tomando decisiones conscientes sobre qué resolver ahora y qué mejorar más adelante.
- Valoras la autonomía y estás dispuesto a asumir la responsabilidad de las decisiones que tomas.
- Te interesa trabajar en un equipo pequeño, donde puedas influir directamente en la evolución del producto y contribuir a construirlo con una perspectiva de medio y largo plazo.
- Te sientes cómodo en un entorno cambiante, donde necesitas identificar prioridades y adaptar el enfoque cuando sea necesario.
- Te motiva liderar técnicamente la evolución de la IA, aunque el puesto no contemple actualmente la gestión de un equipo propio.
Puede que no encaje contigo si:
- Prefieres recibir problemas completamente definidos y centrarte en implementar soluciones ya diseñadas.
- Tu experiencia con IA se limita a la experimentación o las pruebas de concepto y todavía no has llevado soluciones a producción.
- Buscas un puesto centrado exclusivamente en backend, sin participar en la identificación de oportunidades de automatización ni en decisiones relacionadas con el producto.
- Tiendes a priorizar la perfección técnica sin valorar el impacto, el coste o las necesidades actuales del negocio.
- Prefieres trabajar en un entorno con procesos consolidados, responsabilidades muy delimitadas y prioridades estables.
- Prefieres ejecutar decisiones técnicas tomadas por otras personas en lugar de evaluar alternativas y decidir cómo abordar un problema.
- Buscas dar el siguiente paso hacia la gestión de equipos y necesitas que el puesto incluya esa responsabilidad desde el inicio.
Qué experiencia y competencias necesitas
Buscamos una persona con una base sólida de ingeniería de software y experiencia demostrable construyendo y llevando soluciones de inteligencia artificial a producción.
Experiencia en IA aplicada
- Experiencia construyendo soluciones con LLMs, agentes, workflows, RAG u otras aproximaciones de IA.
- Experiencia integrando soluciones de IA en sistemas reales y resolviendo los problemas que aparecen durante su operación.
- Capacidad para explicar qué problema resolvía cada solución, qué decisiones tomaste, qué dificultades encontraste y cómo evaluaste los resultados.
- Criterio para elegir el enfoque adecuado y valorar alternativas en términos de fiabilidad, coste, latencia, complejidad y mantenimiento
Base de ingeniería
- Experiencia sólida en desarrollo backend con Node.js y TypeScript o Python.
- Experiencia con APIs, lógica de negocio y bases de datos relacionales, especialmente PostgreSQL.
- Capacidad para desenvolverse con React y TypeScript cuando sea necesario completar funcionalidades de principio a fin.
Criterio y autonomía
- Capacidad para identificar oportunidades de mejora y automatización, entendiendo las necesidades del negocio antes de plantear soluciones.
- Autonomía para llevar los problemas de principio a fin, desde la definición hasta la puesta en producción.
- Buen criterio técnico para tomar decisiones, comunicar riesgos y asumir la responsabilidad sobre las soluciones.
- Capacidad para colaborar con perfiles técnicos y no técnicos y explicar las decisiones de forma clara.
Más allá de las tecnologías utilizadas, necesitamos evidencia de que has construido soluciones de IA que funcionan en entornos reales. Nos interesa conocer el problema que resolviste, cómo abordaste su desarrollo, qué dificultades encontraste y cómo comprobaste que la solución cumplía su objetivo.
El proceso de selección
El proceso comienza con una primera entrevista conmigo, Emma, Talent Acquisition Partner. Hablaremos sobre tu experiencia, tus motivaciones y tus expectativas respecto al puesto, para conocer mejor tu perfil y valorar si existe una buena alineación entre lo que buscas y lo que ofrece el proyecto.
Si ambas partes vemos sentido en continuar, pasarás a las siguientes fases, directamente con el equipo de la empresa.
- Screening Interview · 40 min · Advisor: Conversarás sobre tu experiencia y proyectos en Applied AI / Agentic AI. También conocerás con más detalle el proyecto, el equipo y el reto del rol.
- Take-home Test · 3–4 h estimadas: Resolverás un caso de negocio construyendo un agente de IA. Se valorará cómo entiendes el problema, diseñas la solución, tomas decisiones técnicas y utilizas herramientas de IA. Dispondrás de **cinco días naturales para realizarla. **
- Live Walkthrough · 60 min · Advisor & Tech Lead:Presentarás tu solución y profundizaréis en las decisiones que has tomado, las alternativas que has considerado y las dificultades que has encontrado.
- System Design Interview · 40 min · Tech Lead: Profundizaréis en tu criterio técnico para diseñar y evolucionar sistemas, abordando aspectos como la arquitectura, la integración de soluciones de IA, la comunicación entre sistemas, el rendimiento, la seguridad y la mantenibilidad.
- Culture & Business Interview · 60 min · CEO: Conversaréis sobre el negocio, la dirección del proyecto, la cultura y la forma de trabajar. También podrás resolver dudas y valorar si la empresa y el reto encajan con lo que buscas.
Durante el proceso recibirás feedback en las distintas fases. Si ambas partes consideráis que existe una buena alineación, el proceso finalizará con una propuesta de incorporación.
Somos conscientes de que el proceso es exigente y requiere tiempo y dedicación, especialmente por tu parte. La buena noticia es que, desde la primera conversación, podrás valorar si el reto te interesa lo suficiente como para seguir adelante.