Software Engineering Jobs in Spain
There are 1,342 open Software Engineering jobs in Spain on freehire right now. 488 of them were posted recently. The skills employers ask for most often are java, api and cloud.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| EUR | year | €43,125 | €55,000 | €80,000 | 94 |
| USD | year | $70,000 | $70,000 | $70,000 | 10 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- java 55%
- api 49%
- cloud 42%
- ci-cd 35%
- python 33%
- aws 29%
- git 28%
- spring 27%
How the work is done
- Hybrid 240 · 18%
- Remote 178 · 13%
- Onsite 18 · 1%
Visa sponsorship offered in 61% of the 122 postings that state a position on it.
Seniority
- Senior 436
- Middle 42
- Lead 41
- Staff 36
- Junior 24
- Intern 16
Who is hiring
- 1000+ employees 325
- 501-1000 employees 161
- 51-200 employees 69
- 201-500 employees 13
- 11-50 employees 10
- 1-10 employees 1
Semantic Software Engineer
Build semantic models and ontologies for public-sector data platforms, integrating knowledge graphs and interoperability standards using tools like TopBraid and Protégé.
Semantic Software Engineer
Builds and maintains a semantic-data platform for public-sector interoperability using RDF/SPARQL/OWL and Java/Python, enabling knowledge graphs and data spaces.
Principal Software Engineer - SQL/ Data
Principal Software Engineer leading SQL/data architecture for easyJet’s ecommerce platforms, ensuring scalable, high-performance systems and data integrity across web and mobile channels.
STACKIT Data & AI - Software Engineer (m/f/d)
Build and extend a sovereign cloud Data & AI platform using Go, Kubernetes, and open-source tools like Kafka and Spark.
Software Engineer - Data & AI Platform - STACKIT (m/f/d)
Build and extend a sovereign cloud Data & AI platform using Kubernetes, Go, and open-source tools like Kafka and Spark to automate service lifecycle management.
Software Engineer, Data Infrastructure & Acquisition - Barcelona, Spain
Build and scale Speechify’s data ingestion pipeline to collect petabyte-scale audio/text datasets for AI model training, using GCP, Terraform, and Python.
VIE - Data & Software Engineer
Build and maintain data pipelines, internal tools, and customer-facing features for a health-tech startup, using Python, SQL, and cloud infrastructure.
Senior Climate Data & Software Engineer (Remote)
Senior software engineer building scalable data pipelines for an AI-driven sustainability platform, collaborating across backend and frontend teams.
Data & Software Engineer: Cloud, Pipelines & Tools
Build and optimize cloud infrastructure, data pipelines, and developer tools to improve team productivity and customer experience using Python and SQL.
Data Software Engineer
Build and maintain scalable pipelines that turn raw satellite data into reliable, high-quality geospatial products for governments and businesses.
Data Software Engineer
Build and maintain the data platform’s ingestion, transformation and quality services using Kafka, Spark/Flink and DevOps practices to support high-volume gaming platforms.
Data / Software Engineer
Build and maintain scalable data pipelines and Python software to transform climate science into production-ready datasets and APIs, collaborating with climate scientists to deliver risk products.
Data Software Engineer
Build and maintain the data platform that powers high-volume gaming services, using Java/Python, Kafka, Spark/Flink, and DevOps practices to ensure reliable ingestion, transformation, and data quality.