Senior Backend Engineer - Python

Senior Backend Engineer - Python - Clan Flight Data

Tu Misión

Diseñar, desarrollar y mantener servicios backend escalables y de alta disponibilidad, garantizando la excelencia técnica, la calidad del código y la evolución de la arquitectura de la plataforma. Trabajarás colaborativamente con los equipos de Producto e Ingeniería para entregar soluciones innovadoras con agilidad, fomentando las buenas prácticas de desarrollo y la mejora continua.

✅ Tus Responsabilidades Clave

  • Diseño de Arquitectura: Liderar el diseño integral de arquitecturas distribuidas y microservicios, asegurando sistemas escalables y seguros.
  • Excelencia en Ingeniería: Liderar la implementación de prácticas avanzadas de testing unitario y refactorización continua para asegurar la mantenibilidad del software.
  • Comunicación y Escalabilidad: Diseñar e integrar sistemas de comunicación asíncrona para orquestar la comunicación entre microservicios de alto rendimiento.
  • Mentoría y Liderazgo: Fomentar una cultura de mejora técnica, actuando como mentor y referente para el equipo, elevando los estándares de calidad.
  • Incident Management: Investigar, resolver y prevenir incidentes en producción mediante soluciones de largo plazo y optimización proactiva.

🎁 Beneficios que ofrecemos

  • Día de cumpleaños libre
  • Días hábiles de PTO
  • Feriados de tu país
  • Materiales de trabajo
  • Esquema híbrido o remoto, según ubicación

Requisitos mínimos

🎯 El Perfil que Buscamos

💻 Hard Skills

  • Arquitectura: Dominio avanzado de patrones de diseño, arquitectura de microservicios y sistemas distribuidos.
  • Tech Stack: Desarrollo experto en Python (Flask/FastAPI). Sólida experiencia en ecosistemas de alta disponibilidad (Kubernetes, Docker).
  • Testing & Quality: Capacidad demostrada para liderar estrategias de testing (Unitario, Integración, E2E) y procesos de refactorización.
  • Mensajería: Experiencia en integración de sistemas asíncronos (ej. RabbitMQ, Kafka).
  • Seguridad: Diseño de subsistemas seguros y capacidad para concientizar al equipo sobre prácticas de seguridad (OWASP).

🤝 Soft Skills

  • Ownership & Accountability
  • Pensamiento Analítico y Resolución de Problemas
  • Autonomía y Proactividad para Liderar Iniciativas Técnicas
  • Colaboración Multidisciplinaria (Product, Diseño y Frontend)
  • Comunicación Efectiva con Perfiles Técnicos y de Negocio
  • Capacidad para Traducir Requerimientos de Negocio en Soluciones Técnicas Escalables
  • Criterio Arquitectónico y Toma de Decisiones Técnicas
  • Orientación a la Calidad, Mantenibilidad y Excelencia Técnica
  • Mentoría y Desarrollo de Ingenieros
  • Adaptabilidad y Mentalidad de Mejora Continua

✨ Nice to have


  • Domain-Driven Design (DDD).
  • Clean Architecture o Hexagonal Architecture.
  • RabbitMQ, Kafka o Redis Streams.
  • Redis.
  • Observabilidad (logging, métricas y tracing).
  • AWS y arquitecturas cloud-native.
  • Terraform o herramientas de Infrastructure as Code.
  • OAuth2 y JWT.