1,970,946open jobs
116,296companies
249,502added this week
Browse all
Salary
$62k – $78k per year
Location
Remote (Spain)
Seniority
Senior
Employment
Full-Time

First seen by Alion on Oct 1, 2026.

Overview
Company
Impact
Profile match
Citibox runs smart parcel lockers in buildings and public places for deliveries and returns. It has an alliance with Amazon and has raised 100 million euros to expand its network of residential smart mailboxes across Europe. The company is headquartered in Madrid, Spain.

¿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 subes a la furgoneta? 👇

¿Qué hará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 Senior 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.

En función de tu mochila técnica, experiencia previa y el tipo de retos en los que más te motive involucrarte, te incorporarás a uno de estos dos equipos:

→ Buzones (Red Residencial de Buzones Inteligentes): Trabajarás codo con codo con Marcos Alba (Engineering Manager) y Silvia Rodríguez o Izaskun Astrain (Products Managers) en el motor que gestiona las taquillas y la interacción entre hardware autónomo y software cloud. Tus retos principales aquí serán:

  • Escalabilidad y absorción de volumen (10x): Diseñarás y optimizarás servicios transaccionales y asíncronos en Python (FastAPI / Django) y PostgreSQL, preparados para absorber picos masivos de tráfico estacional (Black Friday, campañas navideñas) con alta disponibilidad y latencia mínima.
  • Integraciones logísticas *Locker-first*: Construirás y versionarás APIs robustas para que cualquier entrega dirigida a un edificio con Citibox se derive automáticamente al buzón a la primera, asegurando idempotencia, alta concurrencia y resiliencia con los transportistas (Amazon, SEUR, Correos Express, etc.).
  • Plataforma de red y soporte multi-país (EU5): Diseñarás las APIs que dan soporte a la nueva herramienta interna de gestión de buzones (capacidad, instalación, telemetría) y modularás la arquitectura para soportar normativas, idiomas y particularidades operativas de nuevos mercados (Reino Unido, Francia, Alemania e Italia).

→ 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). Tus retos prioritarios serán:

  • Evolución y escalado de la red PUDO: Diseñarás la arquitectura que procesa miles de eventos diarios de paquetería en España y Portugal, preparando el sistema para su lanzamiento internacional desde cero en Francia y Alemania.
  • Modernización y migración (Java/Oracle a Python/PostgreSQL): Participarás en la evolución incremental de un core histórico robusto pero complejo. Nada de *"tirarlo todo y reescribir"*: aplicarás criterio de ingeniería para aislar contratos, introducir tests y migrar servicios críticos a Python sin degradar la operativa diaria.
  • Reescritura de integraciones críticas con transportistas: Liderarás la modernización de los flujos de integración clave con agencias logísticas hacia una base de código moderna, observable y bajo estándares que el equipo controle al 100%.

Además, en cualquiera de los dos frentes trabajarás bajo dos pilares culturales:

  • *Agency* y foco en mover la aguja: Tendrás autonomía para cuestionar requerimientos, proponer mejoras arquitectónicas y experimentar si detectas cuellos de botella en la operativa diaria.
  • Uso inteligente de IA y Spec-Driven Development: Abrazarás herramientas como Cursor o Claude Code como acelerador natural de tu desarrollo diario, liberándote de tareas mecánicas para centrar tu criterio técnico en la arquitectura, la observabilidad y el impacto en negocio, manteniendo siempre la responsabilidad (*accountability*) sobre la fiabilidad de lo que llega a producción.

¿Qué buscan?

Buscan a Product 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, mantenibles y escalables.

Lo que necesitas sí o sí:

  • Tiros *pegaos* en Python y su ecosistema: Experiencia fuerte construyendo y manteniendo servicios backend en producción con FastAPI y/o Django.
  • Modelado de datos y rendimiento en PostgreSQL: Conocimiento avanzado en diseño de esquemas relacionales, indexación, optimización de consultas complejas y migraciones sobre bases de datos en producción.
  • Diseño de sistemas distribuidos y asincronía: Experiencia diseñando arquitecturas orientadas a eventos, procesamiento en segundo plano y colas de mensajes para absorber alta concurrencia y tráfico masivo.
  • Integraciones y contratos de datos robustos: Experiencia contrastada diseñando y consumiendo APIs RESTful para terceros, aplicando principios de versionado, idempotencia y alta disponibilidad.
  • Cultura de testing: Entiendes que los tests (unitarios, de integración y E2E) son la red de seguridad indispensable para evolucionar y migrar sistemas con confianza. 
  • AI-Driven Development: Utilizas herramientas de desarrollo asistido por IA (Cursor, Claude Code, GitHub Copilot) como tu forma habitual de programar en producción, acelerando la entrega sin comprometer el criterio técnico.
  • Visión de producto y contexto de negocio: Entiendes la tecnología como un medio para resolver problemas de negocio y eres capaz de explicar el modelo de monetización y los principales KPIs de producto de tu empresa actual.
  • No tienes miedo a tocar frontend (React): Con el apoyo de herramientas de IA, tienes la versatilidad de colaborar en interfaces en React cuando el flujo de producto lo requiera para cerrar ciclos de entrega completos.
  • Control de versiones y pipelines de CI/CD: Manejo fluido en el día a día con Git y GitHub, junto con experiencia manteniendo pipelines de integración y despliegue continuo.
  • Nivel intermedio de inglés (B2): Capacidad para comunicarte en entornos técnicos internacionales y colaborar en el marco de la expansión en el EU5.

Sumará muchos puntos:

  • Experiencia trabajando en la nube con Google Cloud Platform (GCP).
  • Manejo de GitHub Actions y/o GCP Cloud Build para automatización de despliegues.
  • Mentalidad analítica y Data-Driven: Hábito de pensar proactivamente qué eventos analíticos e instrumentación hacen falta para dar visibilidad a la squad y facilitar la iteración continua del producto.
  • Experiencia previa en empresas guiadas por producto (Product-Led) o en plataformas con grandes volúmenes de usuarios.
  • Experiencia en entornos 100% remotos y en squads o equipos multidisciplinares.
  • Para el equipo PUDO: 
  • 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).

¿Qué ofrecen?

  • 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.

¿Cómo lo harás?

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.

¿Dónde?

Apuestan por una modalidad 100% Remoto desde España.

Dicho esto, su cuartel general está en Madrid, en el barrio de Tetuán 📍. Te recibirán con los brazos abiertos si algún día te apetece pasarte a trabajar en persona o compartir un café con el equipo.

Además, al menos dos veces al año, hacen *team-buildings* para romper la barrera de la pantalla y disfrutar de momentos juntos. 

Responsabilidades

  • **Diseño y desarrollo de servicios backend en Python:** Construirás, mantendrás y escalarás microservicios y APIs robustas en Python (FastAPI / Django) sobre PostgreSQL, garantizando modelos de datos eficientes, consultas optimizadas y consistencia transaccional.
  • **Integraciones:** Diseñarás contratos de datos, versionado de APIs y flujos asíncronos (colas y eventos) para conectar a agencias de transporte y terminales mecatrónicas con altos estándares de idempotencia y tolerancia a fallos.
  • **Evolución y migración de sistemas:** Participarás en la modernización incremental del core de la plataforma, refactorizando servicios heredados hacia arquitecturas desacopladas y limpias sin degradar el servicio en vivo.
  • **Ciclo completo de producto (*End-to-End*):** Te involucrarás desde el *discovery* técnico hasta el despliegue continuo y la observabilidad en producción (logs, trazas, métricas y alertas), gestionando tus propios despliegues.
  • Con el desarrollo impulsado por IA, **no tendrás reparos en colaborar o tocar la capa de frontend** en React cuando sea necesario para desbloquear funcionalidades completas.
  • **Instrumentación y evaluación con métricas:** Diseñarás eventos e indicadores de producto para medir el impacto real de tus desarrollos en la operativa diaria y la eficiencia de entrega.
  • ***Agency*** **y resolución pragmática:** Tomarás la iniciativa ante ineficiencias técnicas o bloqueos operativos, buscando siempre la solución más sencilla y viable ("mejor hecho que perfecto").
  • **Equipo y buenas prácticas:** Participarás activamente en la Tech Community definiendo estándares de diseño de sistemas, revisando código de forma constructiva y mentorizando al equipo en buenas prácticas de ingeniería.

Tech stack

  • Python
  • Django
  • Java
  • React
  • PostgreSQL
  • Google Cloud
  • REST
  • Oracle
  • Fastapi
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,970,946 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Spain
≈ $49k – $110k per year (Estimated) • Remote (Brazil) • 3+ years exp
Python
JavaScript
TypeScript
SQL
Databases
Google BigQuery
Frontend
GraphQL
React.js
DevOps
Rest API
Apply
$16k – $32k per year (gross) • Remote (India) • Full-Time • 3+ years exp
JavaScript
TypeScript
Node JS
Databases
MySQL
PostgreSQL
Supabase
Frontend
GraphQL
Next.js
Bootstrap
React.js
DevOps
Rest API
Vercel
AWS
Docker
Nginx
GitHub
Design
Figma
Management
Stripe
Agile
Scrum
Apply
$181k per year • Remote (United States, United Kingdom, Kenya, ET hours) • Full-Time
Python
PHP
SQL
PHP
Laravel
WordPress
Apply
≈ $52k – $104k per year (Estimated) • Remote (United Kingdom) • Full-Time • France
Java
Java
Spring Boot
Hibernate
DevOps
Terraform
Ansible
Azure
CI/CD
Jenkins
Git
Cybersecurity
Okta
Auth0
Management
Confluence
Jira
Agile
Apply
≈ $83k – $213k per year (Estimated) • Remote (United States) • Full-Time
TypeScript
SQL
C#
Databases
PostgreSQL
AI/ML
Copilot
Cursor
Claude Code
Model Context Protocol
AI Agents
LLM
RAG
OpenAI
Anthropic
LLM Guardrails
Agentic Workflows
DevOps
GCP
Azure
CI/CD
AWS
Cybersecurity
SOC 2
Apply
In office • 3+ years exp • Bachelor's Degree • Pune
Python
JavaScript
Java
TypeScript
SQL
C#
C#
.NET
Entity Framework Core
Databases
Databricks
Frontend
Angular
DevOps
Azure
Git
Management
Agile
Apply
$139k – $201k per year • Hybrid • Full-Time • 7+ years exp • PhD • New York
Python
SQL
Databases
Snowflake
Google BigQuery
AI/ML
Prompt Engineering
AI Agents
LLM
RAG
LLM Guardrails
Agentic Workflows
Machine Learning
DevOps
Terraform
GCP
CI/CD
Docker
Kubernetes
Google Cloud Run
Analytics
Tableau
Power BI
ETL/ELT
Looker
Dimensional Modeling
Management
Agile
Apply
In office • Internship • Master's Degree • Singapore
Python
SQL
ABAP
ABAP
SAP Fiori
Analytics
Power BI
Microsoft Excel
Management
Power Automate
Power Apps
Apply
≈ $25k – $57k per year (Estimated) • In office • 5+ years exp • Almaty
AI/ML
Copilot
LangChain
Claude
ChatGPT
AI Agents
OpenAI
DevOps
GCP
Azure
AWS
Analytics
Power BI
Apply
≈ $16k – $38k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Bengaluru
Python
JavaScript
TypeScript
SQL
Databases
Azure Cosmos DB
AI/ML
AutoGen
LangChain
LlamaIndex
Model Context Protocol
Embeddings
Prompt Engineering
Function Calling
AI Agents
Semantic Kernel
LLM
RAG
OpenAI
Semantic Search
Multi-Agent Systems
Frontend
React.js
DevOps
Azure
CI/CD
Docker
Kubernetes
Platform Engineering
GitHub
Management
Agile
Apply
$50k – $62k per year • Remote (Spain) • Full-Time • Madrid
Python
Java
Databases
PostgreSQL
DevOps
Rest API
GCP
GitHub Actions
CI/CD
Git
Docker
GitHub
Wi-Fi
Management
Jira
Apply
iOS Engineer 11 days ago
$50k – $62k per year • Remote (Spain) • Full-Time • Spain
Python
Kotlin
Swift
Python
FastAPI
Django
Swift
Swift Concurrency
Databases
MySQL
AI/ML
Copilot
Cursor
Claude Code
Frontend
Redux
Mobile
Jetpack Compose
SwiftUI
MVVM
SPM
Firebase
XCTest
Crashlytics
TestFlight
DevOps
Rest API
GitHub Actions
CI/CD
Wi-Fi
Management
Jira
Apply
Data Analyst 16 days ago
$56k – $67k per year • Remote (Spain) • Full-Time • Madrid
Python
SQL
Databases
LookML
Google BigQuery
AI/ML
Machine Learning
DevOps
Terraform
GCP
Google Cloud Run
Wi-Fi
Analytics
Tableau
Power BI
ETL/ELT
Metabase
Looker
MedTech
CAPA
Apply
$90k – $143k per year • In office • Spain
TypeScript
Databases
ElasticSearch
Apply
≈ $47k – $101k per year (Estimated) • Hybrid • Spain
Java
Kotlin
SQL
Java
Spring Boot
Databases
Redis
Apache Kafka
DevOps
AWS
Docker
Kubernetes
Apply
≈ $49k – $104k per year (Estimated) • Hybrid • Spain
Python
Go
JavaScript
Java
TypeScript
Node JS
Node JS
Nest.JS
Express
Databases
PostgreSQL
Redis
ClickHouse
Apache Kafka
AI/ML
AI Agents
DevOps
AWS
Kubernetes
Apply
Full Stack Engineer 2 days ago
≈ $45k – $116k per year (Estimated) • Hybrid • Spain
Python
Go
JavaScript
Java
TypeScript
Java
Spring Boot
Databases
Apache Kafka
Frontend
Next.js
React.js
DevOps
CloudFormation
CI/CD
AWS
Kubernetes
Management
Agile
QA
Playwright
Vitest
Apply
≈ $20k – $39k per year (Estimated) • In office • Spain
Apply
See all jobs
This is one of many
1,970,946 more open roles from verified company boards, updated every day.