Senior Software Engineer
Fecha: 26 feb 2025
Ubicación: ES
Empresa: Telefónica
Descripción del área
Desde el área de Engineering, buscamos un Senior Software Engineer para que se una al equipo de Telefónica Kernel. Telefónica Kernel es la plataforma de datos de Telefónica, centrada en respetar la privacidad de los clientes, en la que se apoyan el resto de servicios de Telefónica.
Es uno de los proyectos core de la empresa que da servicio a +50 millones de usuarios en Europa y América, procesando petabytes de datos y alrededor de 5000 millones de peticiones cada mes. Si quieres participar en un proyecto con impacto real y te apasiona la tecnología, en Telefónica Kernel nos gustaría contar contigo.
En Telefónica Kernel, enfrentarás retos técnicos en una plataforma global, desarrollando microservicios para gestionar grandes volúmenes de datos, siempre cuidando la calidad del producto en un ambiente dinámico y centrado en las personas. Por ejemplo, ahora estamos desarrollando un sistema de publicación/suscripción que soporte 15000 eventos por segundo.
Misión
Digitalizar Telefónica construyendo una plataforma de datos con la que acelerar el desarrollo de nuevos servicios y que millones de nuestros clientes recuperen el control de sus datos personales.
Principales actividades y responsabilidades
Definir la solución técnica de privacidad. Por ejemplo, los mecanismos que permiten a un cliente ver qué aplicaciones usan sus datos en un centro de transparencia.
Diseño de los servicios de bigdata y servicios core que dan soporte al ecosistema Kernel. Actualmente usamos una arquitectura basada en Kubernetes apoyada en múltiples microservicios propios y otros proporcionados por Azure.
Evaluar e integrar soluciones tecnológicas que mejoren el sistema actual. Cada vez tenemos que poder escribir o leer un mayor volumen de datos a mayor velocidad. La solución está en constante evolución y siempre hay margen de mejora.
Desarrollo de servicios y soluciones que permitan añadir nuevas funcionalidades a Kernel. Por ejemplo, añadir la capacidad de hacer escritura y consulta de datos en streaming, o controlar la privacidad del acceso a datos por columna.
Ubicación:
El equipo está distribuido por toda España. Puedes elegir si prefieres trabajar de forma presencial en las oficinas de Madrid, Valladolid o Barcelona, a distancia (modelo Full Remote) o un modelo híbrido.
Experiencia
4+ años de experiencia en desarrollo de software.
Specific skills / Habilidades específicas
- Atención al detalle y obsesión por la calidad.
- Proactivo, con ganas de remangarse, aprender, automatizar, hacer y romper cosas.
- Pensamiento crítico, actitud positiva.
- Compañerismo y mentalidad de equipo.
- Excelentes habilidades de comunicación oral y escrita, adaptando el lenguaje cuando sea necesario.
Skills
- Pasión por el desarrollo de software de calidad. Nos interesan más unas buenas bases (programación OO, principios SOLID, programación funcional, etc) que un lenguaje concreto. Utilizamos principalmente Scala y Java, pero también hacemos cosas con TypeScript.
- Experiencia con el ecosistema Docker
- Valorable:
- Haber roto algo en producción alguna vez.
- Conocimientos de Spark como desarrollador.
- Experiencia usando colas de mensajes (Kafka) y sistemas basados en microservicios.
- Conocimientos de OAuth.
- Conocimientos de entornos cloud y Kubernetes.
- Experiencia trabajando en plataformas ligadas a la privacidad y la ley de protección de datos GDPR.
Formación académica
Ingeniería informática o telecomunicaciones deseable. No es obligatorio un título universitario.
Idiomas
B2+. No hace falta título pero tienes que ser capaz de escribir y entender textos técnicos en inglés sin dificultad.
Cuando te unes a Telefónica
Te unes a casi 100 años de historia, un equipo de 106 nacionalidades presentes en más de 35 países. Te unes a un equipo que trabaja por conectar a las personas allá dónde estén, sin fronteras. Un equipo que está liderando la revolución digital con la ilusión del primer día en todos nuestros negocios, creando el mejor ecosistema digital para nuestros clientes: Red, IoT, Cloud, Ciberseguridad, Innovación etc. En Telefónica tienes todo lo que necesitas para crear la mejor versión de ti mismo. Necesitamos gente como tú que se sume a este gran reto, que quiera crear la Telefónica del mañana.
En Telefónica apostamos por las nuevas formas de trabajo y somos líderes en la implementación de la Desconexión Digital bajo el principio “Desconecta para Reconectar”.
Te unes a una compañía cuya actividad se rige por su código ético, Nuestros Principios de Negocio Responsable. Buscamos personas que se identifiquen con los mismos, que nos ayuden a tomar decisiones basadas en la integridad, el compromiso y la transparencia y que se comprometan con una gestión ética, promoviendo un desarrollo social y ambiental más justo y sostenible.
#SomosDiversos
Estamos convencidos de que los equipos diversos e inclusivos son más innovadores, transformadores y consiguen mejores resultados. Por ello promovemos y garantizamos la inclusión de todas las personas sin importar género, edad, orientación e identidad sexual, cultura, discapacidad o cualquier otra condición personal.