Tech Jobs in Spain

1,280,444 open positions · Updated daily

Spain’s tech scene has surged in 2023, driven by strong digital‑transformation budgets from public sector and multinational firms, attractive R&D tax credits, and a highly skilled talent pool concentrated in Madrid, Barcelona and Valencia.

The country hosts a mix of high‑growth startups and established tech giants. In Madrid, fintech firms like Fintonic and Kubo Financiero lead the market, while Barcelona is a hub for AI and e‑commerce with companies such as Neurala, Konux, and Zalando. Valencia’s gaming sector powers Gameloft and Ubisoft, and the Basque Country’s renewable‑energy tech companies such as Enagás and Iberdrola are expanding their digital footprints.

While the average monthly rent for a one‑bedroom in central Madrid is €1,200 and in Barcelona €1,100, the average tech salary ranges from €35,000 to €60,000 annually, leaving about 30–35% of gross income for housing. Transparent salary data lets candidates negotiate offers that cover living costs, including health insurance and commuting allowances.

Norwegian Customer Support Agent

Company: Rubiko

Location: Spain

Posted Apr 02, 2022

The job posting is for a Customer Support Agent in the iGaming industry, requiring Norwegian language skills and experience in customer support. The job offers remote work, professional development, and competitive salary.

Marketing Consultant / Campaign Sales

Company: AutoSuggest

Location: Spain, France, Italy or UK

Posted Feb 28, 2022

The job posting is for a Marketing Consultant/Campaign Sales Manager position at AutoSuggest. The role is full-time, 35 hours a week, and can be done remotely. The ideal candidate should have strong people skills, experience in B2B, and be a native speaker in the market they are applying for. The company offers a long-term position, stable compensation, and a friendly prospect base.

Customer Success Coordinator EMEA

Company: Edpuzzle

Location: Spain

Posted Jul 20, 2022

Edpuzzle is seeking a Customer Success Coordinator for a remote position in their leading edtech company. The role involves onboarding and training customers, delivering trainings, developing online learning opportunities, and serving as a model for lessons. The ideal candidate should have at least 3 years of classroom teaching experience, experience in training others in edtech tools, and excellent communication skills.

Dutch Night Shift - Customer Support Agent

Company: Rubiko

Location: Spain

Posted Jun 26, 2022

The job posting is for a Dutch-speaking Night Shift Customer Support Agent in the iGaming industry. The job responsibilities include providing customer support via email and live chat, guiding customers through the site, and working collaboratively with team members. The required qualifications include previous experience in customer support, native Dutch language skills, and excellent communication skills.

Senior Frontend Engineer

Company: BackMarket

Location: UK, Germany, France, Spain, and the Netherlands

Posted Apr 08, 2022

Back Market is a leading marketplace for refurbished electronic devices, aiming to reduce electronic waste and promote a circular economy. They are seeking a Senior/Lead Front-End Developer to join their team, with a focus on improving code quality, performance, and security.

Finnish Speaking Customer Care Agents

Company: Letmework

Location: Spain

Posted Jul 28, 2022

The job posting is for a Customer Care Agent position in a multinational consumer goods company. The company is looking for Finnish speakers to work remotely from Spain. The job involves answering product information requests, resolving queries, and providing exceptional customer service. The company offers a part-time position with 24 days of holiday per year, a modern working environment, and opportunities for career development.

Dutch Customer Support Agent

Company: Rubiko

Location: Spain

Posted Apr 02, 2022

The job posting is for a Dutch-speaking Customer Support Agent in the iGaming industry. The job responsibilities include providing customer support via email and live chat, and working collaboratively with other team members. The required qualifications include previous experience in customer support, native Dutch language skills, and excellent communication skills.

Danish Speaking Customer Care Agents

Company: Letmework

Location: Spain

Posted Aug 02, 2022

The job posting is for a Customer Care Agent position in a multinational consumer goods company. The company is looking for Danish speakers to work remotely from Spain. The job involves answering product information requests, resolving queries, and providing exceptional customer service. The company offers a part-time position with 24 days of holiday per year, a modern working environment, and opportunities for career development.

DataBase Engineer

Company: BackMarket

Location: UK, Germany, France, Spain, and the Netherlands

Posted Apr 08, 2022

Back Market is a leading marketplace for refurbished electronic devices, aiming to reduce electronic waste and promote a circular economy. The company is looking for a Database Engineer to join their team, with a focus on transitioning to a microservices datastores architecture.

Expert ML & Software Engineer - Algorithm

Company: BackMarket

Location: UK, Germany, France, Spain, and the Netherlands

Posted Apr 08, 2022

Back Market is a leading marketplace for refurbished electronic devices, aiming to reduce electronic waste and promote a circular economy. The company is growing rapidly and is looking for a Senior/Lead Engineer to join its BackBox team, which builds a service that selects the most relevant refurbished products for users.

Norwegian Customer Support Agent

Company: Rubiko

Location: Spain

Posted Feb 25, 2022

The job posting is for a Customer Support Agent in the iGaming industry, requiring Norwegian language skills and experience in customer support. The job offers remote work, professional development, and competitive salary.

Machine Learning Engineer

Company: Frontiers

Location: Spain

Posted May 19, 2022

Frontiers is an award-winning open science platform and leading open access scholarly publisher. They are looking for a Machine Learning Engineer to join their team, with a focus on productization, deployment, and maintenance of machine learning algorithms. The role involves working with a diverse group of data scientists, data engineers, and software engineers, and requires experience with Python, machine learning, and cloud platforms.

Frequently Asked Questions

What types of tech roles are in demand in Spain?
Software engineers, data scientists, AI specialists, cloud architects, cybersecurity analysts, product managers, UX/UI designers, DevOps engineers, and blockchain developers are all highly sought after. Companies in Madrid, Barcelona and Valencia actively recruit for these positions to support digital services, fintech, e‑commerce and gaming projects.
Are tech jobs in Spain remote or on‑site?
Hybrid models dominate; most offices in Madrid, Barcelona and Valencia allow employees to work remotely 2–3 days a week. Fully remote roles are common in startups and large firms like Telefónica and Amadeus. On‑site requirements usually apply to roles that need collaboration on shared infrastructure or client‑facing projects.
Which companies are the biggest tech employers in Spain?
Major employers include Telefónica, Indra, Amadeus, Santander, CaixaBank, Repsol, Banco Bilbao Vizcaya Argentaria (BBVA), Iberdrola, and Zappos. Startups such as Fintonic, Neurala, Konux, and Gameloft also employ large tech teams and offer competitive salaries.
What salary can I expect for tech positions in Spain?
Annual salaries vary by role and region. In Madrid, a junior software developer earns €30,000–€40,000, mid‑level €45,000–€55,000, and senior €60,000–€80,000. In Barcelona and Valencia ranges are similar, with AI and fintech roles sometimes reaching €70,000–€90,000 for senior positions. Salary transparency lets you compare offers against living costs.
How do I relocate to Spain for a tech job?
Secure a job offer, then apply for a work visa (Type D) or EU Blue Card if you hold a non‑EU passport. Register with the local municipality (empadronamiento) to access public services. Learn basic Spanish, especially business terminology, and consider relocation support packages offered by employers, which often include housing allowances and language courses.

Related Pages