




Resumen del Puesto: Buscamos un Senior Software Engineer para unirse al equipo de ingeniería y participar en el desarrollo de productos de alto impacto, trabajando con tecnologías modernas y grandes volúmenes de datos. Puntos Destacados: 1. Formarás parte del core del equipo de ingeniería 2. Participarás en todo el ciclo de vida del producto 3. Cultura técnica sólida y baja rotación Descripción Desde **Q\-tech** estamos colaborando con una **empresa tecnológica internacional** que se encuentra en la intersección entre **datos móviles, publicidad digital y privacidad**, ayudando a marcas globales a optimizar sus estrategias de marketing de forma inteligente y segura. Fundada en **2012**, la compañía integra **datos anónimos de redes móviles** con plataformas publicitarias para permitir a los anunciantes llegar a audiencias altamente segmentadas y maximizar el rendimiento de sus campañas, siempre bajo un enfoque **privacy\-first**. Su capacidad para transformar grandes volúmenes de datos en **insights accionables** la ha posicionado como un actor clave en el ecosistema AdTech \& Telco. Con **sede en Silicon Valley y presencia global**, colaboran estrechamente con operadores móviles y empresas tecnológicas líderes. Además, destacan por su **crecimiento sostenido**, **cultura técnica sólida** y una **muy baja rotación**, con una permanencia media del equipo de entre **5 y 7 años**. Actualmente, el equipo sigue creciendo y busca incorporar un/a **Senior Software Engineer** que quiera participar en el desarrollo de productos de alto impacto, trabajando con tecnologías modernas y grandes volúmenes de datos. Tu rol Formarás parte del core del equipo de ingeniería, participando en todo el ciclo de vida del producto: desde el diseño hasta la implementación y evolución de las soluciones. Tus responsabilidades incluirán: * Comprender y evolucionar la **arquitectura actual** y los flujos de datos de la plataforma * Diseñar y desarrollar **microservicios** escalables y resilientes * Optimizar la **arquitectura de datos** para generar nuevos insights * Crear métodos eficientes de extracción, procesamiento y consolidación de datos * Asegurar la **calidad del software** mediante pruebas unitarias e integradas * Participar en **code reviews** y proponer mejoras técnicas * Documentar arquitectura, flujos y componentes clave * Mantener y mejorar la base de código existente * Colaborar con QA en la definición de planes de pruebas * Dar soporte a DevOps/SRE durante despliegues * Estimar tareas y comprometerse con los plazos * Actuar como referente técnico, comunicando decisiones y soluciones * Evaluar nuevas herramientas y tecnologías que aporten valor al equipo Qué buscamos **Imprescindible:** * Grado o Máster en Ingeniería Informática, Ciencias de la Computación o similar * **3–5 años de experiencia en Java** * Experiencia con **Java, Spring (Boot \& Cloud)** y **Maven** * Conocimientos sólidos en **arquitecturas distribuidas**, sistemas event\-driven, tolerancia a fallos, CRUD, etc. * Experiencia con **bases de datos SQL y NoSQL** * Optimización de **consultas SQL complejas y de alto volumen** * Uso de **gRPC, Protobufs** y plataformas de mensajería como **Apache Kafka** * Experiencia en **AWS**, entornos virtualizados y **Linux** * Nivel de inglés **Upper\-Intermediate** o superior **Valoramos también:** * Experiencia con **Python** y **shell scripting** Qué ofrecen * **Contrato indefinido** * Proyecto estable en una empresa **en pleno crecimiento** * **Flexibilidad horaria** y equilibrio vida personal / profesional * **Asistencia puntual** (modelo híbrido muy flexible) * **MacBook Pro M3** \+ presupuesto adicional para equipamiento * Equipo técnico senior, cercano y con foco en la calidad * Retos técnicos reales con **datos a gran escala** y arquitectura moderna 55\.000€ \- 70\.000€ Zaragoza/Barcelona/Madrid Híbrido **Persona de contacto:** ediaz@q\-techrec.com \+34 663 444 972


