Senior Platform Architect – CIB Engineering Platform (NOVA)

BBVA
BBVA
Madrid, SpainOn-siteCompetitiveAdded 12 days agoSenior · 5-10 yearsPermanentRemote: On Site🇪🇸Spanish: Fluent
🇪🇸 Translated from Spanish

This job was originally posted in Spanish and automatically translated to English. You'll most likely need Spanish to apply.

Job Description

Excited to grow your career?

BBVA is a global company with more than 160 years of history that operates in more than 25 countries where we serve more than 80 million customers. We are more than 121,000 professionals working in multidisciplinary teams with profiles as diverse as financiers, legal experts, data scientists, developers, engineers and designers.

Learn more about the area:

NOVA is the strategic platform designed to manage the complete application lifecycle in Corporate & Investment Banking (CIB). It is currently evolving toward a modern engineering model, integrating Cloud Native, DevSecOps, Site Reliability Engineering (SRE), and Artificial Intelligence to offer self-service capabilities and eliminate ticket-based operations. The ultimate goal is to reduce the cognitive load on development teams by providing a unified experience throughout the development cycle.

About the job:

Value Proposition:

  • Active participation in one of the most strategic technological platforms in CIB.
  • Ability to exert real influence over the architecture and technological evolution of the organization.
  • Collaborative work environment with high-level technical teams oriented toward innovation and operational excellence.
  • Opportunity to work with emerging technologies in automation and AI applied to engineering.


Main Responsibilities:

  • Design reference architectures, technological standards, and design patterns for new platform capabilities.
  • Design and evolve the Internal Developer Platform (IDP), driving the concept of Platform as a Product and improving the developer experience.
  • Define scalability, resilience, and high availability strategies for distributed systems, microservices, and event-driven architectures.
  • Establish end-to-end observability strategies based on OpenTelemetry and lead the analysis of critical incidents.
  • Act as a technical reference and provide mentorship to development profiles, technical leads, and architects.


Essential Requirements:

  • Solid experience (typically more than 10 years) in software development and distributed systems.
  • Demonstrable track record of more than 5 years performing architecture responsibilities in mission-critical technological platforms.
  • Advanced knowledge of Java (Spring Boot, Spring Cloud) and the Cloud Native ecosystem (Docker, Kubernetes, Helm).
  • Experience in event-driven architectures (Kafka, RabbitMQ) and microservices design.
  • Mastery of design patterns (SOLID, DDD, Hexagonal Architecture) and API standards (OpenAPI, AsyncAPI).
  • Experience in automation tools and infrastructure as code (Terraform, Ansible).
  • Deep knowledge of security (OAuth2, OIDC, mTLS, Vault) and relational and NoSQL databases.


Desirable Requirements:

  • Experience in investment banking, financial markets, or electronic trading environments.
  • Knowledge of GitOps (ArgoCD, FluxCD) and advanced observability (Prometheus, Grafana, ELK).
  • Familiarity with the application of Artificial Intelligence to the software lifecycle (GitHub Copilot, LLMs).
  • Knowledge of network infrastructures, distributed storage, and multi-zone/multi-CPD (Data Processing Centers) deployments.

Skills:

Docker (Software), Kubernetes, Python (Programming Language)
View original advert (Spanish)

Excited to grow your career?

BBVA is a global company with more than 160 years of history that operates in more than 25 countries where we serve more than 80 million customers. We are more than 121,000 professionals working in multidisciplinary teams with profiles as diverse as financiers, legal experts, data scientists, developers, engineers and designers.

Learn more about the area:

NOVA es la plataforma estratégica diseñada para gestionar el ciclo de vida completo de las aplicaciones en Corporate & Investment Banking (CIB). Actualmente evoluciona hacia un modelo de ingeniería moderna integrando Cloud Native, DevSecOps, Site Reliability Engineering (SRE) e Inteligencia Artificial para ofrecer capacidades en modo autoservicio y eliminar operaciones basadas en ticketing. La finalidad última es reducir la carga cognitiva de los equipos de desarrollo, ofreciendo una experiencia unificada en el ciclo de desarrollo.

About the job:

Propuesta de valor:

  • Participación activa en una de las plataformas tecnológicas más estratégicas de CIB.
  • Capacidad de influencia real sobre la arquitectura y la evolución tecnológica de la organización.
  • Entorno de trabajo colaborativo con equipos de alto nivel técnico orientados a la innovación y la excelencia operativa.
  • Oportunidad de trabajar con tecnologías emergentes en automatización e IA aplicada a la ingeniería.


Responsabilidades principales:

  • Diseñar arquitecturas de referencia, estándares tecnológicos y patrones de diseño para las nuevas capacidades de la plataforma.
  • Diseñar y evolucionar la Internal Developer Platform (IDP), impulsando el concepto de Platform as a Product y mejorando la experiencia de desarrollo.
  • Definir estrategias de escalabilidad, resiliencia y alta disponibilidad para sistemas distribuidos, microservicios y arquitecturas orientadas a eventos.
  • Establecer estrategias de observabilidad extremo a extremo basadas en OpenTelemetry y liderar el análisis de incidentes críticos.
  • Actuar como referente técnico y proporcionar mentoría a perfiles de desarrollo, liderazgos técnicos y de arquitectura.


Requisitos imprescindibles:

  • Experiencia sólida (típicamente más de 10 años) en desarrollo de software y sistemas distribuidos.
  • Trayectoria demostrable de más de 5 años desempeñando responsabilidades de arquitectura en plataformas tecnológicas de misión crítica.
  • Conocimientos avanzados en Java (Spring Boot, Spring Cloud) y ecosistema Cloud Native (Docker, Kubernetes, Helm).
  • Experiencia en arquitecturas orientadas a eventos (Kafka, RabbitMQ) y diseño de microservicios.
  • Dominio de patrones de diseño (SOLID, DDD, Arquitectura Hexagonal) y estándares de API (OpenAPI, AsyncAPI).
  • Experiencia en herramientas de automatización e infraestructura como código (Terraform, Ansible).
  • Conocimiento profundo en seguridad (OAuth2, OIDC, mTLS, Vault) y bases de datos relacionales y NoSQL.


Requisitos deseables:

  • Experiencia en entornos de banca de inversión, mercados financieros o trading electrónico.
  • Conocimientos en GitOps (ArgoCD, FluxCD) y observabilidad avanzada (Prometheus, Grafana, ELK).
  • Familiaridad con la aplicación de Inteligencia Artificial al ciclo de vida del software (GitHub Copilot, LLMs).
  • Conocimiento de infraestructuras de red, almacenamiento distribuido y despliegues multi-zona/multi-CPD (Centros de Procesamiento de Datos).

Skills:

Docker (Software), Kubernetes, Python (Programming Language)
Need a visa? No sponsorship mentioned here. Browse visa jobs