Python tech Lead
Job Summary
Buscamos un/a Tech Lead con sólida experiencia en desarrollo backend con Python y capacidad para combinar el desarrollo hands-on con el liderazgo técnico de un equipo.
La persona seleccionada tendrá un papel clave en la definición de soluciones la evolución de la arquitectura y la calidad técnica de los productos trabajando estrechamente con Product Management y otros equipos de negocio.
Participar activamente en el desarrollo dedicando aproximadamente un 40% del tiempo a programación y resolución de retos técnicos complejos.
Liderar técnicamente al equipo y garantizar una entrega estable y predecible.
Identificar y priorizar deuda técnica impulsando iniciativas de mejora continua.
Diseñar y supervisar soluciones basadas en Domain-Driven Design (DDD) Arquitectura Hexagonal/Clean Architecture y arquitecturas orientadas a eventos.
Garantizar que las soluciones sean escalables mantenibles y preparadas para entornos de alta disponibilidad.
Trabajar conjuntamente con Product Management y stakeholders para convertir las necesidades de negocio en soluciones técnicas de alto valor.
Analizar diferentes alternativas tecnológicas y defender las propuestas ante perfiles técnicos y no técnicos.
Explicar de forma sencilla los principales trade-offs técnicos riesgos y decisiones de arquitectura.
Velar por el alcance de los proyectos y minimizar desviaciones durante los sprints.
Contribuir a una comunicación fluida y transparente entre tecnología producto y negocio.
Alinear las prioridades técnicas del equipo con los objetivos y OKRs definidos por la compañía.
Participar en la definición de la evolución tecnológica y arquitectónica de los productos.
Impulsar una cultura de calidad mejora continua y entrega de valor.
Al menos 5 años de experiencia profesional desarrollando con Python.
Experiencia desarrollando aplicaciones escalables robustas y preparadas para producción.
Experiencia sólida en Domain-Driven Design (DDD).
Conocimiento avanzado de Arquitectura Hexagonal / Clean Architecture.
Experiencia con arquitecturas orientadas a eventos (EDA).
Experiencia diseñando sistemas asíncronos y distribuidos.
Conocimientos de conceptos como eventual consistency idempotencia y procesamiento de streams.
Experiencia trabajando con Google Cloud Platform (GCP).
Experiencia con bases de datos relacionales y no relacionales.
Conocimientos sólidos de PostgreSQL y experiencia con tecnologías como Firestore.
Experiencia en metodologías Scrum y/o Kanban.
Imprescindible:
Python
Muy valorable:
Google Cloud Platform (GCP)
RabbitMQ
PostgreSQL
Kafka
GCP Pub/Sub
Firestore
Buscamos una persona con:
Liderazgo técnico y capacidad para influir positivamente en el equipo.
Visión de producto entendiendo la relación entre tecnología y objetivos de negocio.
Excelentes habilidades de comunicación.
Capacidad de negociación e influencia.
Capacidad para tomar decisiones y defenderlas con argumentos.
Orientación a la calidad y a la mejora continua.
Capacidad para explicar conceptos técnicos complejos a diferentes interlocutores.
Contrato indefinido.
Modelo de trabajo híbrido: 3 días en remoto
Banda salarial 50.000 - 55.000 brutos anuales
Required Skills:
python