Backend Engineer

Talent Match
Barcelona, Spain
yesterday

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
Spanish
Experience level
Intermediate

Job location

Barcelona, Spain

Tech stack

API
Artificial Intelligence
Software as a Service
Database Design
DevOps
Distributed Systems
Python
PostgreSQL
RabbitMQ
Redis
SQL Databases
Google Cloud Platform
Backend
Event Driven Architecture
Kubernetes
Kafka
GraphQL
REST
Docker
User Administration

Job description

Software Engineer (Backend - Go / Python)Barcelona | Modelo híbrido (oficina + flexibilidad WFH)****** € - ****** € / año | Contrato indefinido1?? 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 puestoTu 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.

Requirements

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.

Apply for this position