Senior AI & Backend Engineer

CrowdFarming

Madrid

On-site

EUR 90,000 - 130,000

Full time

21 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

CrowdFarming está buscando un Senior AI & Backend Engineer para trabajar en una plataforma tecnológica distribuida en producción, con foco en IA, agentes y automatización. Se requieren sólidos conocimientos en Node.js/TypeScript, NestJS y AWS, y experiencia en sistemas observables y pruebas modernas.

El rol implica diseñar e implementar soluciones backend escalables, con integración de IA y una visión clara de seguridad y calidad de software.

Qualifications

  • Más de 5 años de experiencia en backend, con producción real de sistemas distribuidos.
  • Dominio de Node.js y TypeScript, incluyendo async/await, concurrencia y manejo de errores.
  • Experiencia con NestJS o frameworks backend equivalentes.
  • Experiencia sólida en arquitecturas orientadas a eventos (EDA) y sistemas distribuidos.
  • Experiencia serverless en AWS: Lambda, EventBridge, Step Functions, SQS/SQS FIFO, SNS, API Gateway, IAM, CloudWatch, S3.
  • Conocimientos de conceptos como idempotencia, consistencia eventual, retries, backpressure y resiliencia.
  • Experiencia con MongoDB y PostgreSQL, diseño de modelos y patrones de acceso.
  • Dominio de Git, CI/CD y estrategias de branching/deployment.
  • Conocimientos de seguridad backend/cloud: least privilege, secretos, autenticación/autorización.
  • Experiencia integrando APIs externas y sistemas críticos (valorable Stripe y pagos).

Responsibilities

  • Diseñar y evolucionar servicios backend y arquitecturas distribuidas sobre AWS.
  • Construir sistemas event-driven y serverless robustos, observables e idempotentes.
  • Diseñar APIs y capacidades internas para uso por apps y agentes de IA.
  • Evolucionar el ecosistema de desarrollo asistido por IA alrededor de Claude Code, agentes, skills y MCPs.
  • Contribuir a la Software Factory agéntica: agentes que entienden, planifican, implementan y prueban.
  • Diseñar sistemas para múltiples modelos de IA según complejidad y coste.
  • Construir guardrails para agentes sobre repositorios e infraestructuras.
  • Mejorar pruebas y datos sintéticos para reducir dependencias de producción.

Skills

Node.js
TypeScript
NestJS
Event-driven
Serverless
AWS
MongoDB
PostgreSQL
Git CI/CD
Testing
Security

Tools

MongoDB
PostgreSQL

Job description

CrowdFarming® es el principal mercado tecnológico europeo de agricultor a consumidor. Estamos construyendo toda la tecnología y la logística para que los consumidores puedan acceder al mayor catálogo de agricultores ecológicos y regenerativos. Nuestra visión es construir la cadena de suministro de alimentos más sostenible para que los agricultores puedan recibir un precio justo por sus productos ecológicos y los consumidores puedan recibir alimentos frescos que viajan un 75% menos de tiempo que en los supermercados. Lanzamos en 2017, y ya estamos trabajando con más de 300 agricultores en toda Europa. Creemos que comprar alimentos directamente a los agricultores es el acto cotidiano más poderoso al alcance de cualquiera para crear un impacto social y medioambiental positivo. Buscamos incorporar a una persona con un perfil técnico muy sólido para ayudarnos a construir la siguiente generación de nuestra plataforma tecnológica. No buscamos únicamente a alguien que desarrolle features de backend. Buscamos un/a Senior AI & Backend Engineer capaz de trabajar sobre sistemas distribuidos en producción, pero también de ayudarnos a transformar cómo desarrollamos software y cómo aplicamos IA dentro de la compañía. Estamos evolucionando hacia un modelo en el que los engineers utilizan agentes, LLMs y automatización como parte natural de su trabajo; donde progresivamente los agentes pueden planificar, implementar, probar y revisar software; y donde nuestros developers pueden dedicar cada vez más tiempo a resolver problemas reales del negocio. Buscamos a alguien que quiera estar en primera línea de esa transformación.

Qué harás

Trabajarás En Problemas Como

  • Diseñar y evolucionar servicios backend y arquitecturas distribuidas sobre AWS.
  • Construir sistemas event-driven y serverless robustos, observables e idempotentes.
  • Diseñar APIs y capacidades internas preparadas para ser utilizadas tanto por aplicaciones como por agentes de IA.
  • Evolucionar nuestro ecosistema interno de desarrollo asistido por IA alrededor de Claude Code, agentes, skills, hooks y MCPs.
  • Participar en la construcción de nuestra Software Factory agéntica: agentes capaces de entender una tarea, analizar nuestra arquitectura y repositorios, crear un plan, implementar cambios, ejecutar tests y realizar QA.
  • Diseñar sistemas para que distintos modelos de IA puedan utilizarse según la complejidad, coste y características de cada tarea.
  • Construir herramientas y guardrails para que los agentes puedan trabajar de forma segura sobre repositorios, infraestructura y entornos.
  • Mejorar nuestra plataforma de testing y datos sintéticos, reduciendo la dependencia de grandes copias anonimizadas de producción.
  • Evolucionar nuestra observabilidad hacia sistemas capaces de detectar anomalías, diagnosticar problemas y generar automáticamente tareas accionables.
  • Identificar deuda técnica, componentes legacy y oportunidades de simplificación de nuestra plataforma.
  • Trabajar directamente con equipos de negocio para convertir problemas reales en soluciones basadas en software, automatización e IA.
Perfil que buscamos
  • Más de 5 años de experiencia en backend, con experiencia significativa en sistemas reales en producción.
  • Dominio de Node.js y TypeScript, incluyendo async/await, concurrencia, arquitectura modular, performance y gestión de errores.
  • Experiencia con NestJS o frameworks backend equivalentes.
  • Experiencia sólida trabajando con arquitecturas orientadas a eventos (EDA) y sistemas distribuidos.
  • Experiencia avanzada con arquitecturas serverless en AWS, especialmente:
    • Lambda
    • EventBridge
    • Step Functions
    • SQS / SQS FIFO
    • SNS
    • API Gateway
    • IAM
    • CloudWatch
    • S3
  • Buen dominio de conceptos como:
    • idempotencia;
    • consistencia eventual;
    • retries y dead-letter queues;
    • concurrencia controlada;
    • ordering;
    • backpressure;
    • resiliencia y tolerancia a fallos.
  • Experiencia real utilizando MongoDB y PostgreSQL, entendiendo cuándo utilizar cada tecnología y cómo diseñar correctamente modelos y patrones de acceso.
  • Dominio de Git, CI/CD y estrategias de branching/deployment.
  • Capacidad para diseñar sistemas observables, con métricas, logs estructurados, alertas y trazabilidad end-to-end.
  • Experiencia con testing moderno: unit testing, integration testing, contract testing y E2E.
  • Buen conocimiento de seguridad backend/cloud: least privilege, IAM, secrets management, autenticación/autorización, hardening de APIs y aislamiento entre entornos.
  • Experiencia diseñando e integrando APIs externas y sistemas críticos. Se valorará especialmente experiencia con Stripe y sistemas de pago.
AI Engineering

Esta parte es especialmente importante para nosotros.

No buscamos simplemente a alguien que ocasionalmente utilice ChatGPT para programar.

Buscamos a alguien que considere los agentes de IA una nueva capa de ingeniería y quiera explorar hasta dónde podemos llevarla.

Esperamos Experiencia Práctica Utilizando Herramientas Como
  • Claude Code
  • Cursor
  • Codex u otros coding agents
  • MCP
  • agentes y subagentes
  • skills e instrucciones reutilizables
  • context engineering
  • herramientas de análisis/indexación de codebases
  • automatización de testing y code review mediante IA

Nos interesa especialmente alguien que haya experimentado con agentic software development: agentes que no solo generen código, sino que puedan analizar repositorios, planificar cambios, implementar, ejecutar herramientas, probar y revisar su propio trabajo.

No esperamos que ya exista una receta perfecta para hacerlo. Precisamente parte del trabajo será descubrirla y construirla con nosotros.

Será especialmente valorable
  • Haber construido agentes o plataformas internas de AI Engineering.
  • Experiencia creando MCP servers o integrando herramientas mediante MCP.
  • Experiencia con orchestration de múltiples agentes o modelos.
  • Haber trabajado con LLM gateways, model routing o APIs de diferentes proveedores/modelos.
  • Experiencia con herramientas de workflow automation como n8n.
  • Experiencia construyendo datasets o entornos con datos sintéticos.
  • Conocimientos de arquitectura cloud y platform engineering.
El tipo de persona que buscamos

Más que una lista de tecnologías, buscamos una determinada forma de trabajar.

Alguien Que
  • tenga mucha curiosidad técnica;
  • cuestione cómo hacemos las cosas;
  • sea capaz de moverse por una arquitectura grande y entenderla;
  • tenga criterio para decidir cuándo construir y cuándo simplificar;
  • disfrute automatizando su propio trabajo;
  • utilice IA de forma intensiva, pero entienda y valide lo que produce;
  • pueda trabajar con autonomía sobre problemas ambiguos;
  • tenga obsesión por dejar los sistemas más simples, observables y mantenibles de como los encontró.

Y, sobre todo, alguien que quiera ayudarnos a responder una pregunta que consideramos estratégica.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Engineer
AI Engineer

FDS, A DXC Technology Company • Madrid

On-site
EUR 70,000 - 100,000
Ai & Data Engineer
Ai & Data Engineer

Havas Media Network España • Madrid

On-site
EUR 60,000 - 90,000
Arquitecto/a de Sistemas Autónomos e Ingeniería de IA Agéntica
Arquitecto/a de Sistemas Autónomos e Ingeniería de IA Agéntica

KA Resources Recruitment SL • Spain

Remote
EUR 70,000 - 90,000
Remoto
AI Engineer (Madrid España)
AI Engineer (Madrid España)

secture.com • Madrid

On-site
EUR 60,000 - 90,000
IA como parte de tu día a día.
Budget para formación.
Mucho espacio para construir.
+4
Technical Lead IA
Technical Lead IA

Tecdata Engineering • Madrid

On-site
EUR 90,000 - 130,000
Software Engineer
Software Engineer

Teros AI • Madrid

Hybrid
EUR 70,000 - 110,000
Senior AI Engineer
Senior AI Engineer

Paradigma Digital • Madrid

Hybrid
EUR 80,000 - 120,000
Seguro médico
Gimnasio y fisio en la oficina
Vacaciones: 24 y 31 de diciembre
+2
Ingeniero de Inteligencia Artificial
Ingeniero de Inteligencia Artificial

QUANTIA Ingeniería y Consultoría • Madrid

Hybrid
EUR 32,000 - 46,000
Trabajo híbrido en Madrid
Desarrollador/a Backend Senior · Microservicios y arquitectura
Desarrollador/a Backend Senior · Microservicios y arquitectura

Infinity Neural • Badalona

On-site
EUR 65,000 - 90,000
AI Engineer Python
AI Engineer Python

Initium Software SL • Madrid

On-site
EUR 43,000 - 45,000