Mid Product Engineer (Backend-focus)

Citibox - Madrid, España - original posting ->
Status
Open
Remote policy
Remote
Employment type
Not stated
Salary
45,000-55,000 €
Tech
gcppostgresdockerjavapythonremote-countryproductmid
Source
manfred
First observed
2026-10-01 14:47 UTC
Last seen
2026-10-01 14:47 UTC
Consecutive misses
0 of 3

What the posting says

**¿Cuántas veces has tenido que reorganizar tu día esperando un paquete que nunca llegó a tiempo?** En Europa, **el 15% de las entregas residenciales fracasan en el primer intento**, quemando a repartidores y frustrando a compradores.[ **Citibox**](https://citibox.com/es) nació para eliminar esa fricción con su red de buzones inteligentes en portales residenciales. Tras sellar una **alianza estratégica con Amazon y levantar 100M€ para multiplicar por diez su infraestructura,** necesitan reforzar el motor técnico que sostiene todo el sistema y **escalar sus equipos de tecnología. ¿Te subes a la furgoneta?** 👇 **Para entender qué vas a construir, hay que mirar qué ocurre un martes cualquiera a las 14:30h en el portal de un edificio.** Llega el repartidor con siete paquetes de cuatro agencias distintas. Nada de tocar timbres al azar, subir escaleras o dejar bultos al vecino. Escanea cada etiqueta en su app, se comunica mediante códigos con las cerraduras de los buzones y deposita los pedidos en menos de dos minutos. Son buzones inteligentes: sin cables, sin wifi, sin electricidad. Magic 🪄! En ese mismo momento, los residentes reciben una notificación para recoger las compras al volver a casa. **Cero entregas fallidas, menos emisiones en la ciudad y privacidad absoluta.** **🧐 ¿En qué momento aterrizas?** **Están en su mayor fase de aceleración**. Hoy gestionan una red de más de **60.000 buzones inteligentes** instalados en más de 13.000 edificios entre Madrid, Barcelona y Londres, complementados por los más de 7.000 puntos de conveniencia de Celeritas. El reto inmediato, impulsado por la inyección de 100M€ liderada por el fondo español Ithaka y la alianza con Amazon, es **escalar la red hasta los 600.000 buzones** y afrontar una **expansión geográfica clave en el EU5 (España, Reino Unido, Francia, Alemania e Italia) en los próximos tres años**, adaptando el producto a las particularidades operativas y regulatorias de cada mercado. Aquí no estarás haciendo otro SaaS convencional de mover datos entre pantallas: **participarás en un producto físico y digital único que conecta hardware desatendido con software cloud a escala paneuropea.** **🙌 Tu misión como Mid Product Engineer (Backend-end focus):** Tu rol no consistirá en cerrar tickets de Jira sin rechistar: **cubrirás el ciclo de vida completo de producto**, desde entender el dolor logístico y el modelo de negocio hasta diseñar, refactorizar y escalar la arquitectura que sostiene millones de eventos en tiempo real. Te incorporarás en el equipo de **ReturnCo (Red de Conveniencia & Devoluciones):** Trabajarás mano a mano con [**Juan Añón**](https://www.linkedin.com/in/juananon/) (Engineering Manager) y [**Óscar Saboya**](https://www.linkedin.com/in/oscarsaboya/) (Product Manager) en la plataforma que conecta miles de comercios de barrio, transportistas y usuarios para entregas y devoluciones (*returns* / logística inversa). Aquí está una de las partes más interesantes del reto. La red PUDO ya está funcionando en **España y Portugal**, procesando miles de eventos diarios relacionados con paquetes. Y detrás hay una base de código amplia y muy probada en producción, construida originalmente sobre **Java y Oracle**. El reto ahora es hacer evolucionar progresivamente esta plataforma hacia un stack más moderno basado en **Python y PostgreSQL**. Y no, no vamos a tirar todo abajo y empezar de cero. La realidad es bastante más interesante: tendrás que convivir con un sistema *legacy* que funciona, entenderlo, mejorarlo y migrarlo progresivamente sin poner en riesgo una plataforma que está operativa. Buscamos a alguien que disfrute precisamente de este tipo de retos: entender sistemas complejos, tomar decisiones técnicas con criterio y encontrar la forma de mejorar las cosas paso a paso. En Citibox se trabaja bajo un **modelo de Product Teams multidisciplinares orientados a impacto:** aquí la ingeniería no es un silo que ejecuta tareas a ciegas, sino una parte fundamental del ***discovery*, la conceptualización y el lanzamiento de cada solución.** * **Contexto de negocio:** Interés real por saber cómo gana dinero la empresa, por qué son estratégicas las rutas nocturnas o cómo influye la logística inversa en los comercios de barrio. * **La tecnología como medio, no como fin:** El código no existe por postureo técnico. Su valor reside en resolver un dolor al usuario o desbloquear una palanca de negocio. * **Pragmatismo frente a dogmatismos:** Principios **SOLID**, **Domain-Driven Design (DDD)** y **Arquitectura Hexagonal** no se aplican por postureo ni como un fin teórico, sino con cabeza y sentido común: son el medio para mantener un código desacoplado, testeable y capaz de evolucionar al ritmo salvaje al que crece el negocio. Aplican marcos como el **modelo 3X de Kent Beck para saber cuándo conviene explorar, expandir o extraer valor.** * **Entrega continua sin fricción:** Pipelines automatizados de CI/CD y flujos colaborativos en Git para iterar y desplegar en producción con rapidez, seguridad y sin burocracia. * **Cultura interna:** Comunicación directa y transparente, autonomía en asíncrono y una mentalidad clara de *"mejor hecho que perfecto"*: proactividad para probar, equivocarse rápido y aprender sin burocracias innecesarias. Buscan a **Software Engineers con mentalidad de producto, curiosidad técnica y solidez a nivel de fundamentos**. Personas a las que les guste entender el impacto de cada línea de código en un mundo real, que no tengan miedo a debatir decisiones y que sepan descomponer problemas gigantes en soluciones sencillas y escalables. **Lo que necesitas sí o sí:** * **Python y su ecosistema:** Experiencia profesional con Python y capacidad para desenvolverte con soltura en su ecosistema. * **Bases de datos relacionales:** Experiencia trabajando con **PostgreSQL**, incluyendo modelado de datos, consultas eficientes y optimización. * **Código legacy y migraciones:** Experiencia entendiendo, refactorizando y evolucionando bases de código existentes, así como participando en **migraciones tecnológicas**. * **APIs, testing y despliegues:** Experiencia trabajando con **APIs REST**, testing unitario y de integración, Docker y procesos de CI/CD. * **Git y GitHub:** Manejo fluido de Git y GitHub en entornos de desarrollo colaborativos. * **Product mindset y ownership:** Capacidad para entender el contexto de negocio, tomar decisiones técnicas con criterio y responsabilizarte de lo que construyes, desde el desarrollo hasta su funcionamiento en producción. * **Mentalidad de mejora continua:** Ganas de aprender, cuestionar cómo hacemos las cosas y aportar nuevas formas de mejorar tanto el producto como los procesos de desarrollo. * **Nivel intermedio de inglés (B2):** Capacidad para comunicarte en entornos técnicos internacionales. Sumará puntos: * Manejo de **GitHub Actions** y/o **GCP Cloud Build** para automatización de despliegues. * Experiencia trabajando con **código legado o realizando migraciones tecnológicas** hacia stacks modernos. * **Conocimiento o familiaridad con Java y/o bases de datos Oracle** (facilitará entender el sistema original de PUDO durante la migración). * **Vacaciones:** 25 días laborables al año + el día de tu cumpleaños 🎂 y el 24 y 31 de diciembre. * **Equipo a tu medida:** MacBook Pro desde el primer día para trabajar con las mejores herramientas. * **Plan de carrera y aprendizaje:** Entorno de scale-up con oportunidades reales de crecimiento profesional y formación continua.

Quality

Completeness: 85%

Not enough history yet to judge honesty signals.

Timeline

  1. *
    #1114269 2026-10-01 14:47 UTC
    Published