The English-language job board for Spain
Overview
Requirements
Have the right to work in Spain
Telefónica doesn't mention sponsorship in the ad.
Work on-site in Spain
No relocation package mentioned.
Have 2+ years of experience
Junior-level role.
Higher vocational training (FP Grado Superior)
“Grado universitario o Formación Profesional Superior en un área tecnológica.” — per the ad.
This job was automatically translated to English.
Requirements
What we're looking for
- University degree or Higher Vocational Training in a technological area.
- At least 2 years of professional experience in development with C and/or C++.
- Experience in backend application development and high-performance software.
- Solid knowledge of network protocols, especially TCP/IP.
- Experience with Git, preferably in GitHub or GitLab environments.
- Knowledge of Linux/Unix.
- Analytical, design, and optimization capacity, along with good technical communication and a teamwork orientation. Additionally, we will especially value
Nice to have
- Experience with C# and/or Go (Golang) and Full Stack development.
- Knowledge of telecommunications protocols and technologies related to 5G.
- Experience in embedded systems, distributed architectures, and concurrent systems.
- Handling of Docker and Kubernetes.
- Experience with REST APIs, sockets, or other communication interfaces.
- Knowledge of agile methodologies such as Scrum.
The role
At Telefónica Soluciones de Criptografía (Telcrip) we are looking to bring in a C/C++ Development Engineer who is eager to grow, contribute technical judgment, and participate in high-impact technological projects within the Telefónica ecosystem.
We want to attract talent with experience in backend development, distributed systems, and network communications, capable of designing robust and efficient software for critical environments. If you are motivated by complex technical challenges, innovation, and continuous improvement, this position may be for you.
What you'll do
- Design, develop, and maintain high-performance backend solutions in C and C++.
- Participate in the technical definition and evolution of distributed, concurrent, and network communication-oriented systems.
- Analyze, optimize, and resolve performance, stability, and scalability challenges in critical environments.
- Work with network protocols, especially TCP/IP, REST APIs, and sockets.
- Collaborate with multidisciplinary engineering, architecture, and operations teams throughout the entire software lifecycle.
- Apply development best practices, code review, version control, and continuous improvement.
- Contribute to projects linked to advanced telecommunications, embedded systems, and 5G technologies.
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
- Website
- telefonica.com
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.
In their own words
About the company & team
You will be part of a technological environment that drives innovation, cybersecurity, and advanced telecommunications, with a focus on continuous learning and teamwork.
- Passion for low-level programming, performance, and technical quality.
- Analytical thinking and an orientation towards solving complex problems.
- Proactivity, autonomy, and curiosity to learn new technologies and languages.
- Capacity for adaptation and collaboration in dynamic technological environments.
- Global vision to transform technical needs into reliable and scalable solutions.
If you want to continue growing as a C/C++ Development Engineer and feel like contributing your talent to top-tier technological projects, we want to meet you.
More jobs like this
or browse Backend·Junior·IBEX 35·Telecommunications & Connectivity·Spanish Brands·Telecom



