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.

Senior Backend Engineer - Grafana Search & Storage

Company: Grafana Labs

Location: Spain

Posted May 10, 2024

The Grafana Search & Storage squad is seeking a remote candidate in Spain for a position building Grafana's next generation storage layer. The role involves influencing the roadmap, delivering new features, driving projects from ideation to operations, contributing to open-source projects, designing and maintaining critical systems, participating in on-call rotations, mentoring team members, and learning new skills. The ideal candidate is a motivated self-starter, customer-focused, and passionate about creating intuitive products. Solid experience with programming languages, project delivery, cloud software development, and systems engineering is required. Familiarity with Kubernetes, Grafana, Prometheus, microservices architecture, and distributed systems is a plus.

Senior QA Engineer

Company: MariaDB plc

Location: Spain

Posted May 07, 2024

MariaDB, a leading database for modern application development, is seeking a Senior QA Engineer. The role involves developing test plans, identifying missing test scenarios, creating automated tests, executing tests, and reporting issues. Qualifications include 5+ years of QA experience with databases, SQL proficiency, understanding of database concurrency, and familiarity with source code management systems. Bonus skills include experience with MySQL/MariaDB MTR test suite, cloud platforms, CI/CD systems, Docker, Kubernetes, and knowledge of MariaDB/MySQL products. The position offers the opportunity to impact technology, collaborate with high-caliber colleagues, and enjoy a competitive compensation package and flexible work environment.

C/C++ developer

Company: WatchGuard Technologies, Inc.

Location: Spain

Posted May 08, 2024

The job posting is for a C/C++ developer to join the antivirus kernel team at WatchGuard. The team develops a robust framework to identify and block malware applications and potential system intrusions. The job requires proficiency in C/C++, Linux, and/or macOS, and experience in cybersecurity and threat detection is highly valuable.

Senior AI Engineer

Company: Lodgify

Location: EMEA,Spain

Posted May 10, 2024

Lodgify, a fast-growing vacation rental industry leader, is seeking an experienced AI Python Engineer with RAG and vector databases production experience. The role involves writing production code, selecting appropriate NLP and ML models, improving LLMOps infrastructure, and collaborating with other squads. The company offers a dynamic international work environment, remote work freedom, and opportunities for growth and development.

Cybersecurity Technician (Malware Analysis)

Company: WatchGuard Technologies, Inc.

Location: Spain

Posted May 09, 2024

The job posting is for a Malware Analyst position in the Attestation team of Adaptive Defense. The role involves classifying files as malicious or benign, analyzing malware, and working with a team to improve automatic classification systems. The ideal candidate has knowledge of malware analysis, reverse engineering, and programming languages, and experience in a similar position is desired.

QA Engineer

Company: RubiconMD

Location: Spain

Posted May 07, 2024

RubiconMD is a healthcare company aiming to provide better care at lower costs. They are looking for passionate, empathetic, and strong leaders who are committed to their core values: Human, Agile, Innovative, and Collaborative. The company's engineering team is spread across the US, primarily in New York City and Spain. Key responsibilities include enabling software engineers to build quality into processes and code, integrating with a team of full-time engineers, building product expertise, writing automated tests, handling product verification, and organizing code reviews. The company uses Ruby on Rails for backend and Angular for frontend, hosted in AWS. Desired skills include experience with Angular and Rails, strong communication skills, ability to contribute to automated test suites, and customer-focused mindset. RubiconMD operates using Scrum methodology with autonomous delivery teams. They are an equal opportunity employer and require COVID-19 vaccination unless there's a legally protected reason for an accommodation.

Staff iOS Engineer

Company: Eventbrite, Inc.

Location: Spain

Posted May 11, 2024

Eventbrite is a people-focused organization that values top talent and strong company culture. They are seeking a Native Software Engineer specializing in the Listings Page to improve user experience and engagement. The role involves working closely with other engineers, product managers, and designers, and requires proven experience in iOS development with Swift, knowledge of other native languages like React Native or Kotlin, and strong communication skills. The tech stack includes Swift for iOS, Kotlin for Android, React for front-end, Python and Django for back-end, and various tools like Git, Datadog, and Splunk.

Senior Frontend Developer

Company: Lodgify

Location: Spain

Posted May 06, 2024

Lodgify is seeking a Senior Frontend Developer to join the UI squad and contribute to the maintenance and expansion of their Design System's Components library. The role involves working closely with the product design function to implement and maintain a React library of reusable UI components. The ideal candidate should have at least 3+ years of experience with React, strong foundations in JavaScript, TypeScript, HTML, and CSS, and experience working with Design Systems. Knowledge of Agile Principles (Kanban, Scrum) is also required. Bonus points for experience with CI/CD pipelines using GitHub Actions, auditing applications for accessibility issues, and strong Git skills.

Software Engineering Manager

Company: lastminute.com

Location: Spain

Posted May 05, 2024

lastminute.com, a European travel tech leader, is seeking a Software Engineering Manager to support business growth. The role involves managing software teams, ensuring high performance, and fostering tech excellence. The manager will also prioritize issues, promote alignment, and communicate regularly about plans and procedures. They will hire and retain talents, set performance goals, and build an inclusive workplace. The company offers a dynamic environment, career growth, flexible work hours, and employee benefits.

Senior Backend Engineer - Databases, Tempo

Company: Grafana Labs

Location: Spain

Posted May 04, 2024

The company is looking for a motivated self-starter to join their remote team as a developer. The role involves collaborating with the team to deliver new features, leading projects, and designing and maintaining essential systems. The company values creativity, diverse perspectives, and good communication skills.

Engineering Manager - Cloud

Company: Strapi

Location: France,Italy,Spain

Posted May 01, 2024

Strapi is a remote-first company offering a fully remote position for an Engineering Manager. The role involves managing and growing a team of engineers, contributing to engineering culture, and implementing hiring strategies. Strapi provides benefits such as equity, parental leave, hardware and software support, professional growth opportunities, team gatherings, mental health support, and emergency days. Strapi values diversity and inclusivity, aiming to create a safe workplace where everyone can bring their authentic selves.

Business Analyst

Company: Lookiero

Location: Spain

Posted May 08, 2024

Lookiero, a European online personal shopping platform, is seeking a business analyst with at least 3 years of experience in business analysis and strategy. The role involves partnering with business stakeholders to make data-driven decisions, defining business decision-making tools, and driving projects end-to-end. The ideal candidate should have experience with BI platforms, SQL, and strong analytical skills. Lookiero offers remote work, a training program, flexible compensation, discounts, professional growth opportunities, and a collaborative culture.

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