Software Engineer (Backend - Go / Python)
Barcelona | Modelo híbrido (oficina + flexibilidad WFH)
45.000 € – 75.000 € / año | Contrato indefinido
1️⃣ Descripción del puesto
¿Te gustaría formar parte de una startup tecnológica que está revolucionando la manera en la que se crea y gestiona el software?
Buscamos un/a Software Engineer (Backend) con experiencia sólida en Go y Python, capaz de construir sistemas escalables y de alto rendimiento dentro de un entorno altamente innovador.
El proyecto está respaldado por una reciente ronda de inversión pre-seed y cuenta con un equipo pequeño, ambicioso y con gran proyección internacional. Tendrás un rol clave en el diseño de arquitectura, la creación de APIs y la optimización de sistemas distribuidos en un producto SaaS con enfoque en inteligencia artificial y automatización.
2️⃣ Misión del puesto
Tu misión será diseñar y desarrollar el backend que impulsa una plataforma SaaS escalable impulsada por IA.
Entre tus principales responsabilidades estarán:
• Construir sistemas backend de alto rendimiento y escalabilidad.
• Diseñar e implementar APIs REST/GraphQL para servicios core.
• Arquitecturar microservicios multi-tenant para hosting, facturación y gestión de usuarios.
• Optimizar PostgreSQL y aplicar estrategias de caché con Redis.
• Crear y mantener pipelines CI/CD para despliegues automatizados.
• Colaborar con equipos de frontend y DevOps para asegurar una experiencia fluida.
• Participar en sesiones técnicas y decisiones de arquitectura junto a perfiles senior.
Aptitudes y conocimientos deseados:
3️⃣ Requisitos (Match) Formación y experiencia: • +3 años de experiencia construyendo backends en producción. • Dominio de Go y Python, con experiencia práctica en sus ecosistemas. • Experiencia en GCP, Docker y Kubernetes (GKE / Cloud Run). • Conocimientos avanzados en diseño de bases de datos y optimización SQL (PostgreSQL). • Familiaridad con sistemas distribuidos, mensajería/event-driven architecture (Pub/Sub, Kafka, RabbitMQ, NATS). • Conocimiento de patrones SaaS: multi-tenancy, billing, authentication/authorization. Habilidades y mindset: • Mentalidad “builder”: te gusta construir, probar y mejorar rápido. • Comunicación clara y orientación a resultados. • Capacidad para trabajar con autonomía y asumir decisiones técnicas. • Pasión por los entornos dinámicos, el aprendizaje continuo y el impacto real.