The English-language job board for Spain

Technical Integration and Data Architect

On-site in Madrid·Added yesterday (last checked 12 Nov)

Telefónica

195 open roles

Our summary

Work mode
On-site, Madrid
Spanish
Expected (ad in Spanish)
English
Required
Education
University degree

Visa options

  • The ad doesn’t mention sponsorship

    Not a refusal, but not a yes. Worth asking in your first message.

Find jobs with visa support

Skills

This job advert was originally written in Spanish.

Requirements

What we're looking for

  • Advanced experience in native software development in C/C++, applying best practices for design, maintainability, and performance optimization in critical platforms.
  • Solid knowledge of concurrent programming and multi-threaded application development, including synchronization, memory management, inter-process communication, and performance optimization.
  • Experience in the development, maintenance, and evolution of cross-platform applications on Unix/Linux and Windows environments, as well as in native software compilation and build processes.
  • Ability to analyze and understand existing code, identifying opportunities for improvement, refactoring, and evolution, guaranteeing the maintainability, stability, and performance of the platform.
  • Experience in application integration through enterprise protocols and technologies, including REST APIs, SOAP services, SAP RFC, messaging, and other corporate integration technologies.
  • Experience in the development and integration of software components using third-party SDKs and libraries, guaranteeing their maintainability, stability, and performance.
  • Experience in technical administration, deployment, and support of applications on web servers and application servers.
  • Ability to diagnose and resolve complex incidents related to performance, concurrency, communications, resource consumption, and integration between systems.
  • Experience in the technological evolution and modernization of critical middleware platforms, maintaining compatibility with legacy systems.
  • Knowledge of automation, scripting, and software lifecycle support tools to facilitate development, integration, and deployment tasks.
  • Experience in integration between native components and Java platforms via Java Native Interface (JNI).
  • Ability to combine architecture activities with direct technical participation when the complexity of the solution requires it.

For the data architecture part:

  • Experience in the definition and evolution of reference architectures for enterprise data platforms, guaranteeing scalability, interoperability, and information governance.
  • Experience in the definition of integration and data exposure architectures through APIs, events, virtualization, and other decoupled access mechanisms.
  • Knowledge of modern data management architectures, including Data Lakehouse, Data Mesh, Data Fabric, and approaches based on Data Products.
  • Knowledge of the complete data lifecycle, including ingestion, processing, storage, cataloging, governance, exposure, consumption, and retirement, applying DataOps principles to automate, monitor, and continuously improve data management processes.
  • Knowledge of mechanisms for managing data, semi-structured information, and knowledge assets intended for semantic search, information retrieval, and context enrichment scenarios in generative AI-based agentic ecosystems.

Education & certifications

Computer Engineering, Telecommunications Engineering, or a Degree in Physics or Mathematics

Languages

  • Technical English for meetings and documentation
  • English: Intermediate.

The role

This great opportunity allows for development on two fronts.

  • On one hand, leading the technical evolution of the in-house developed corporate integration middleware platform that supports critical services, providing architectural support for integrations with SAP S4Hana, REST/SOAP services, Cobol/CICS, messaging, APIs, Java/JNI components, and corporate middleware platforms.
  • On the other, supporting the definition and evolution of reference architectures for data platforms, advanced analytics, and artificial intelligence, helping to convert business and technology needs into reusable, governed architectural models aligned with the Telefonica Group strategy, and accompanying the Group's Operator teams in the adoption of cloud-native architectures, analytical platforms, and data exposure models for business and AI use cases.

What you'll do

You will have the opportunity to work with a wide range of related technologies

Required capabilities:

Required education and skills

  • Ability to work in a team
  • Communication skills
  • Comfortable with C/C++ programming languages for Windows and Linux platforms

When you join Telefónica

You join nearly 100 years of history, a team of 106 nationalities present in more than 35 countries. You join a team that works to connect people wherever they are, without borders. A team that is leading the digital revolution with the enthusiasm of day one across all our businesses, creating the best digital ecosystem for our customers: Network, IoT, Cloud, Cybersecurity, Innovation, etc. At Telefónica, you have everything you need to become the best version of yourself. We need people like you to take on this great challenge and help build the Telefónica of tomorrow.

At Telefónica, we believe in new ways of working and we are leaders in implementing Digital Disconnection under the principle "Disconnect to Reconnect."

You will join a company whose activities are governed by its code of ethics, Our Responsible Business Principles. We seek people who identify with them, who help us make decisions based on integrity, commitment, and transparency, and who commit to ethical management, promoting fairer and more sustainable social and environmental development.

#WeAreDiverse

We are convinced that diverse and inclusive teams are more innovative, more transformative, and achieve better results. That is why we promote and guarantee the inclusion of all people regardless of gender, age, sexual orientation or identity, culture, disability, or any other personal condition.

About Telefónica

Telefónica is one of the world's largest telecommunications companies, providing fixed and mobile connectivity, digital services, and technology solutions to consumers and businesses across Europe and Latin America. With over 100,000 employees and a strong presence in Spain, the UK, Germany, and Brazil, the company operates through brands such as Movistar, O2, and Vivo, and has expanded into areas like cybersecurity, cloud, IoT, and AI through its innovation units.

In Spain, Telefónica is headquartered in Madrid and is a major employer of tech talent, with a strong focus on cybersecurity, data, and AI. The company actively hires international professionals, offering roles in English and fostering a diverse, innovative culture. Its Spanish operations are central to its global strategy, making it a relevant option for internationals seeking to work in a large, established tech and telecom player in Spain.

Industry
Telecom
Founded
1924
Employees
100,000+
Headquarters
Madrid, Spain
In Spain
Madrid, Barcelona

Good to know if you are moving

  • Telefónica's Spanish offices are largely based in Madrid and Barcelona, with a significant tech hub in the Distrito Telefónica complex in Madrid.
  • The company frequently hires international tech talent and many roles are offered in English, making it accessible for non-Spanish speakers.
  • Telefónica has a strong commitment to innovation, with dedicated units like gAIt and Wayra focusing on AI and startups.
  • The company offers a comprehensive relocation package and support for international hires, including visa assistance.
  • With a global presence and a large Spanish operation, Telefónica provides opportunities for internal mobility across countries and roles.
All open roles at Telefónica
WhatsApp