Mid Product Engineer (Backend-focus)
Citibox · Madrid, España ·
- Work mode
- Remote
- Seniority
- Middle
- Category
- Backend
Citibox · Madrid, España ·
PROEDUCA · Pozuelo de Alarcón, Spain
GRUPO o2 · Santiago, Chile
Law Business Research
Grupo PROEDUCA · Pozuelo de Alarcón, ES
Mid-level backend engineer at Citibox, joining the ReturnCo team behind the PUDO delivery/returns platform connecting neighborhood shops, carriers and residents via smart parcel lockers. Day to day: refactoring legacy Java/Oracle systems, building APIs and services in Python/PostgreSQL, improving tests and CI/CD, and evolving legacy code with AI tooling.
¿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 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 apetece saber más? 👇
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 (Engineering Manager) y Óscar Saboya (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.
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í:
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.
Universidad Internacional de La Rioja · Pozuelo de Alarcón, Spain