Tech Lead | Python

Product Pulse
Municipality of Madrid, Spain
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish

Job location

Municipality of Madrid, Spain

Tech stack

Software as a Service
Continuous Integration
Linux
Python
MongoDB
NoSQL
RabbitMQ
Backend
FastAPI
Docker

Job description

Se trata de una plataforma SaaS madura, utilizada por profesionales de distintos sectores para su gestión diaria. El equipo técnico es reducido, con margen real para influir en arquitectura, procesos y forma de trabajar.

No es un rol de mantenimiento: hay evolución constante, refactorización y nuevas funcionalidades en marcha.

Buscamos una persona con experiencia sólida en backend que haya asumido responsabilidades de referencia técnica o liderazgo, acostumbrada a entornos donde el producto evoluciona rápido y las decisiones importan.

? Residencia en España (por temas administrativos y coordinación del equipo)., * Dar soporte y dirección técnica al equipo

  • Participar activamente en el desarrollo backend
  • Diseñar e implementar nuevas funcionalidades
  • Mejorar código existente y arquitectura
  • Asegurar una buena comunicación entre sistemas y equipos
  • Impulsar buenas prácticas de testing, documentación y procesos
  • Colaborar con áreas no técnicas para alinear producto y negocio

Requirements

  • Experiencia senior en desarrollo backend con Python (+5 años)
  • Haber actuado como Tech Lead, referente técnico o similar
  • Uso habitual de FastAPI u otros frameworks modernos
  • Experiencia con MongoDB u otras bases NoSQL
  • Haber trabajado en productos SaaS o plataformas vivas
  • Capacidad de organización, comunicación y priorización
  • Autonomía y mentalidad de mejora continua

Conocimientos adicionales valorados

  • Pipelines de CI/CD
  • Contenedores (Docker) y entornos Linux
  • Sistemas de mensajería (RabbitMQ o similares)
  • Definición de estándares de testing y calidad

Benefits & conditions

  • Trabajo 100 % remoto
  • Horario flexible
  • Contrato indefinido
  • Equipo cercano, sin burocracia innecesaria
  • Producto con recorrido y retos técnicos reales

Apply for this position