Senior Backend Engineer
🚀 Sobre nosotros:
Somos una compañía de marketing tecnológico en fase scale-up (145 personas y creciendo), con una firme apuesta por la IA Generativa para transformar cómo las empresas entienden y ejecutan sus estrategias de marketing digital. Nuestro objetivo es crecer de manera sólida, eficiente y global, impulsando la innovación y el impacto real en nuestros clientes.
🧭 Tu misión
Diseñar, desarrollar y evolucionar los servicios backend que dan vida aORBIDI: sistemas distribuidos, integraciones con servicios externos, arquitectura escalable y procesos robustos que soportan miles de operaciones automatizadas. Serás clave en definir estándares, elevar la calidad técnica del equipo y garantizar que nuestra plataforma crece de forma sostenible y segura.
🎯 Responsabilidades clave
Diseñar e implementar servicios backend de alta disponibilidad y escalabilidad utilizando Django y Python.
Construir y evolucionar una plataforma distribuida capaz de soportar operaciones complejas y de gran volumen.
Asegurar que la arquitectura siga principios de clean code, SOLID, modularidad y mantenibilid.
Integrar APIs externas, servicios de terceros y sistemas internos garantizando seguridad, fiabilidad y eficiencia.
Fortalecer la observabilidad mediante logging, métricas, monitoreo y alerting.
Participar activamente en peer code reviews, diseño técnico y decisiones arquitectónicas.
Mentorizar a ingenieros junior, elevando el estándar de ingeniería del equipo.
Impulsar buenas prácticas en testing, documentación, seguridad, CI/CD y cultura de ingeniería.
Colaborar en un entorno Agile para entregar soluciones escalables, sostenibles y de alto impacto.
🛠️ Stack y herramientas
Backend: Python, Django, FastAPI.
Arquitectura & Datos: PostgreSQL, SQL/NoSQL.
Cloud: AWS / GCP.
Contenedores: Docker, Kubernetes.
Observabilidad: herramientas de monitoreo, logging y métricas.
Procesos: CI/CD, GitHub/GitLab, metodologías Agile.
✅ Requisitos imprescindibles
Ingeniería en Informática, Software o similar.
6–7 años de experiencia construyendo aplicaciones escalables y de alta disponibilidad.
Dominio de Django, Python y diseño de REST APIs.
Conocimiento profundo de bases de datos SQL y NoSQL (PostgreSQL muy valorado).
Experiencia con cloud computing (AWS, GCP) y despliegues con Docker/Kubernetes.
Sólido razonamiento técnico, capacidad de resolución de problemas y mentalidad analítica.
Excelentes habilidades de comunicación, colaboración y liderazgo técnico.
Proactividad, ownership y capacidad para rendir en entornos dinámicos.
✨ Valorable (nice-to-have)
Experiencia con prácticas avanzadas de observabilidad.
Familiaridad con arquitecturas orientadas a eventos o sistemas distribuidos complejos.
Experiencia guiando decisiones técnicas o liderando iniciativas de mejora interna.
🚀 Qué ofrecemos
Rol de alto impacto, con autonomía y participación directa en decisiones técnicas clave.
Salario competitivo acorde a seniority.
Desarrollo profesional, formación y mentoring continuo.
Cultura startup: ownership, ritmo y feedback frecuente.
Modelo híbrido en Sant Cugat: 2 días presenciales obligatorios (lunes y jueves).
Beneficios: tickets restaurante/comida, snacks y fruta en la oficina, perks adicionales.
- Ubicaciones
- Barcelona
- Estado remoto
- Híbrido
- Tipo de empleo
- Tiempo completo