23 sep
|
Crowdfarming
|
Madrid
23 sep
Crowdfarming
Madrid
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ásTrabajará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 IAPerfil 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 actual: 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 EngineeringEsta parte es especialmente significativo 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 IANos 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 buscamosMás que una lista de tecnologías, buscamos una determinada forma de trabajar.Alguien que:- tenga mucha curiosidad técnica; - cuestione cómo hacemoslas cosas; - sea capaz de moverse por una arquitectura grande y entenderla; - tenga criterio para decidir cuándo construir y cuándo simplificar; - disfrute automatizandosu 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.#J-18808-Ljbffr
📌 Senior Ai & Backend Engineer (Madrid)
🏢 Crowdfarming
📍 Madrid