




Estamos buscando un Desarrollador Senior de Backend en Python para ayudarnos a reconstruir nuestra infraestructura de backend desde cero, trabajando estrechamente con un equipo de ingeniería de alto nivel. En este puesto, aplicarás herramientas avanzadas de desarrollo con IA y las mejores prácticas de ingeniería para construir sistemas escalables que soporten nuestra plataforma en crecimiento. Colaborarás con nuestro VP de Producto, el Director de Datos y otros equipos multifuncionales para transformar los requisitos del producto en soluciones de backend elegantes y eficientes. Desempeñarás un papel clave en el diseño de sistemas, la mentorización de talento y el impulso de la innovación en un entorno dinámico centrado en el producto. Esta posición está basada en Gerona, España, con un modelo de trabajo híbrido. Sin embargo, aceptamos solicitudes de candidatos que busquen un arreglo completamente remoto, especialmente si sus habilidades y experiencia coinciden estrechamente con el perfil. Reportarás directamente al VP de Producto. **Requisitos** ### **Principales Responsabilidades:** **Liderazgo Técnico y Desarrollo de Backend** * Diseñar y construir servicios de backend escalables y mantenibles utilizando Django, FastAPI y otros frameworks relacionados con Python * Colaborar con el Director de Datos en la arquitectura de datos y el flujo fluido entre la infraestructura de backend y datos * Tomar decisiones clave sobre la arquitectura del sistema como parte de nuestra iniciativa de reconstrucción de backend * Trabajar con diversas tecnologías de almacenamiento: PostgreSQL, MongoDB, OpenSearch, y optimizar el modelado de datos y su acceso * Implementar diseños robustos de API e integrarlos eficazmente entre microservicios * Utilizar Docker, AWS y otras herramientas en la nube para construir una infraestructura resistente **Desarrollo Centrado en IA** * Aprovechar herramientas de desarrollo con IA como **Cursor**, **Claude Code** y **servidores MCP** para acelerar la entrega * Mantener y mejorar las **reglas de Cursor** y las configuraciones de desarrollo asistido por IA * Promover buenas prácticas en la **codificación asistida por IA**, asegurando alta calidad del código y seguridad * Mantenerse actualizado sobre las tendencias en herramientas de IA y compartir conocimientos con el equipo **Colaboración Multifuncional** * Trabajar con gestores de producto y el Director de Datos para implementar funcionalidades a partir de PRDs * Asegurar que los sistemas de backend soporten **análisis de datos**, **flujos de trabajo de ML** y **canales de informes** * Participar en **ceremonias ágiles**: planificación de sprints, retrospectivas, refinamiento del backlog * Traducir necesidades empresariales en **historias de usuario**, **epics** y **especificaciones técnicas** * Colaborar con desarrolladores frontend, diseñadores y otras partes interesadas para ofrecer experiencias de producto cohesivas **Mentorización y Crecimiento del Equipo** * Mentorizar a desarrolladores juniors y brindar orientación técnica mediante **revisiones de código** y programación en pareja * Fomentar una cultura de ingeniería de alta calidad y mejora continua * Compartir conocimientos sobre buenas prácticas en Python y herramientas de IA * Ayudar a definir y evolucionar los estándares del equipo y los procesos de desarrollo ### **Requisitos** **Conocimientos Técnicos** * 5 o más años de experiencia en desarrollo con Python, con dominio sólido de Django y FastAPI * Conocimientos profundos de PostgreSQL, MongoDB, SQLAlchemy y Alembic * Competencia en Docker y plataformas en la nube (AWS preferida; también se valora Azure o GCP) * Experiencia en el diseño de sistemas distribuidos, APIs REST y microservicios * Familiaridad con Celery para colas de tareas y OpenSearch/Elasticsearch **Competencia en Desarrollo con IA** * Experiencia con herramientas como Cursor, Claude Code u otras plataformas de desarrollo asistido por IA * Conocimiento de servidores MCP e integración de IA en flujos de desarrollo * Capacidad para gestionar reglas/configuraciones de IA manteniendo bases de código limpias y seguras **Conocimiento del Producto y los Procesos** * Sólido dominio de metodologías ágiles y ciclos de desarrollo de productos * Capacidad para interpretar PRDs y traducirlos en planes ejecutables * Habilidad para redactar historias de usuario claras y colaborar con equipos multifuncionales **Comunicación y Liderazgo** * Excelentes habilidades comunicativas orales y escritas en inglés (el español es un plus) * Demostrada capacidad para mentorizar a desarrolladores juniors y contribuir a la cultura del equipo * Fuertes habilidades para resolver problemas y participar en decisiones técnicas **Beneficios** **Por qué unirse a nosotros:** * Únete a una cultura que celebra la creatividad y acoge ideas innovadoras y disruptivas, dándote el poder de generar un impacto real. * Sumérgete en un entorno de trabajo dinámico y diverso donde tendrás la oportunidad de colaborar y aprender de especialistas de diversos campos, fomentando tu crecimiento personal y profesional. * Adopta la automatización y la integración perfecta de la tecnología en tus flujos de trabajo, mientras nuestra plataforma impulsa las operaciones mediante el uso estratégico de la tecnología, asegurando que vayas siempre a la vanguardia y te mantengas actualizado con las nuevas tecnologías. * Disfruta de un atractivo paquete de compensación que reconoce tus contribuciones y dedicación hacia nuestro éxito compartido, recompensándote justamente por tu esfuerzo. * Trabaja en un entorno cómodo y ergonómico dentro de nuestras amplias oficinas modernas ubicadas convenientemente en el corazón de Gerona, a pocos minutos de la estación de tren, donde podrás disfrutar de fruta fresca y café diariamente. * Afterworks mensuales organizados por la empresa para relajarte y fortalecer los vínculos del equipo. * Disfruta de horarios de entrada flexibles que te ayudan a equilibrar tu vida personal con tus compromisos laborales.


