JobMatch
← Back to jobs

Backend Software Engineer

Mavi

RemoteGreater Barcelona Metropolitan AreaentryFull-time
Posted
2 days ago
Source
LinkedIn (remote, Europe)
Field
Engineering

Skills

TypeScriptNode.jsPythonDockerCI/CDREST APIsLLMsSQLJavaScriptAI

Description

Sobre Mavi Mavi es una plataforma de agentes de IA especializada en el sector energético. Nuestros agentes automatizan procesos complejos y resuelven casos de forma autónoma en un entorno altamente regulado. Buscamos un/a Backend Software Engineer interesado/a en resolver retos técnicos. Participarás en el desarrollo de los servicios, modelos de datos e integraciones en los que se apoya Mavi. Te incorporarás en una fase temprana del proyecto, con la oportunidad de contribuir a su evolución técnica. El rol Como Backend Software Engineer, trabajarás en el núcleo técnico de la plataforma de Mavi. Desarrollarás servicios que procesan datos, integraciones con sistemas externos y la infraestructura que permite que nuestros agentes de IA funcionen en producción. Trabajarás de cerca con los fundadores para convertir procesos de negocio complejos en software robusto. Qué harás - Servicios backend y APIs: desarrollar y mantener servicios y APIs fiables, seguros y fáciles de evolucionar. - Modelado de datos: participar en el diseño de modelos de datos y esquemas de base de datos para procesos de negocio complejos, manteniendo los datos consistentes y trazables. - Integraciones: construir y mantener integraciones con sistemas externos y fuentes de datos de terceros (APIs REST, webhooks, intercambio de ficheros), cuidando la calidad de los datos y la gestión de errores. - Procesamiento asíncrono: construir procesos en segundo plano, tareas programadas y flujos basados en eventos que funcionen de forma fiable. - Agentes de IA en producción: ayudar a construir y operar agentes basados en LLMs: orquestación, tool calling, outputs estructurados y testing. - Fiabilidad y rendimiento: desplegar, monitorizar y depurar lo que construyes, y mejorar de forma continua el rendimiento, los logs y la cobertura de tests. - Colaboración con negocio: trabajar con los fundadores para traducir requisitos de negocio en soluciones técnicas. Contacto ocasional con clientes. Qué buscamos - Experiencia: entre 3 y 5 años construyendo servicios backend, idealmente en Python y/o Node.js (TypeScript). - Bases de datos: buen conocimiento de bases de datos relacionales (SQL) y de modelado de datos. - APIs e integraciones: experiencia construyendo APIs e integrando sistemas de terceros. - Entornos de producción: soltura con despliegues, monitorización y depuración. - Ownership: autonomía y tendencia a sacar cosas adelante. Se valora - Experiencia práctica con LLMs (prompting, tool calling, evaluación). - Experiencia con Docker, infraestructura cloud o pipelines de CI/CD. - Experiencia en utilities, especialmente en el sector energético. - Grado en Ingeniería Informática, Matemáticas, Física o similar. - Proyectos propios: has construido cosas de principio a fin, en el trabajo o por tu cuenta, y puedes enseñarlas. Por qué unirte Somos una startup en fase temprana: decisiones rápidas, poca burocracia y visión de todas las áreas del negocio, desde producto e ingeniería hasta ventas y operaciones. Podrás crecer con la empresa.A medida que Mavi escala, también lo hace tu rol, con margen real para asumir más alcance y responsabilidad. Cómo aplicar Además de tu CV, cuéntanos en pocas líneas algo que hayas construido por tu cuenta y de lo que estés orgulloso/a. Si tienes enlace (GitHub, demo, web), compártenoslo por hello@usemavi.ai

JobMatch aggregates public listings. Always apply through the original posting.