Software Engineer jobs in Spain

45 live Software Engineer roles in Spain, collected daily from specialist recruitment agencies. Freelance and permanent, straight from the recruiter desks that rarely post on the big job boards.

45 live1 freelance43 permanent27 remote
Software Engineer C# .Net - Fintech
Permanentonsite🇪🇸 Spain📍 MadridC#.NETJavaC++
Software Engineer / Engineering Lead
Permanentremote🇪🇸 Spain📍 BarcelonaGolangKubernetes
Associate Software Engineer - Spain
Permanenthybrid🇪🇸 Spain📍 Madrid, ESC#.NETJavaTypeScript
Software Engineer, New Grad - Frontend
Permanentonsite🇪🇸 Spain📍 BarcelonaJavaRubyJavaScriptScala
Staff Software Engineer, Backend (Identity International)
Permanentremote🇪🇸 Spain📍 Remote SpainPythonKotlinAWSMySQL
Software Engineer - Java
Permanenthybrid🇪🇸 Spain📍 Madrid, ESJavaREST APIsXMLJSON
Software Engineer - Fullstack
Permanenthybrid🇪🇸 Spain📍 Madrid, ESReactTypeScriptC#.NET
Software Engineer 2 - Streaming Services
Permanenthybrid🇪🇸 Spain📍 Barcelona, SpainFlinkKafkaJavaKubernetes
Software Engineer .NET - Spain
Permanenthybrid🇪🇸 Spain📍 Madrid, ESC#.NETTypeScriptJavaScript
Senior Software Engineer - AI Agents & Developer Platform
Permanenthybrid🇪🇸 Spain📍 SpainPythonLLMRAGREST APIs
Senior Software Engineer .NET
Permanenthybrid🇪🇸 Spain📍 Madrid, ESC#.NETSQLTypeScript
Software Engineer II, Backend (Recoveries)
Permanentremote🇪🇸 Spain📍 Remote SpainPythonKotlinAWSMySQL
Senior Software Engineer - Frontend
Permanenthybrid🇪🇸 Spain📍 Madrid, ESC#.NETTypeScriptJavaScript
Software Engineer - Platform Metal · Spain
Permanentremote🇪🇸 Spain📍 Spain (Remote)GoPythonKubernetesTerraform
Graduate Software Engineer
Freelanceonsite🇪🇸 Spain📍 Spain6 months + extensionPythonDjangoFastAPISQL
Software Engineer II
Permanenthybrid🇪🇸 Spain📍 Barcelona, SpainKubernetesGolangHelmArgoCD
Software Engineer II
Permanenthybrid🇪🇸 Spain📍 Barcelona, SpainJavaKafkaRedisAI agents
Staff Software Engineer, Backend (Card)
Permanentremote🇪🇸 Spain📍 Remote SpainPythonKotlinAWSMySQL
Software Engineer I, Fullstack (Servicing International)
Permanentremote🇪🇸 Spain📍 Remote SpainReactVuePythonKotlin
Senior Software Engineer, Backend (Card)
Permanentremote🇪🇸 Spain📍 Remote SpainPythonKotlinAWSMySQL
Senior Software Engineer, Backend (Card Acquisition)
Permanentremote🇪🇸 Spain📍 Remote SpainPythonKotlinAWSMySQL
Principal Software Engineer Marketplace
Permanentonsite🇪🇸 Spain📍 Madrid
Software Engineer II - Backend
Permanenthybrid🇪🇸 Spain📍 Barcelona, SpainKotlinJavaKafkaRedis
Staff/Senior Software Engineer
Permanentremote🇪🇸 Spain📍 Spain (Remote)TypeScriptReactNode.jsMongoDB
Staff Software Engineer
Permanenthybrid🇪🇸 Spain📍 SpainPythonDjangoPostgreSQLDynamoDB
Senior Software Engineer - Geolocalized Services
Permanenthybrid🇪🇸 Spain📍 SpainPythonCockroachDBAWS DynamoDBKafka
Senior Software Engineer - High Performance & Scale
Permanentremote🇪🇸 Spain📍 SpainPythonDjangoFastAPIPostgreSQL
Senior Software Engineer - Finance & Compliance
Permanentremote🇪🇸 Spain📍 SpainPythonDjangoFastAPIPostgreSQL
Senior Software Engineer
Permanenthybrid🇪🇸 Spain📍 SpainPythonDjangoFlaskPostgreSQL
Software Engineer
remote🇪🇸 Spain📍 Spain, RemoteEngineering
Senior Software Engineer
Permanentremote🇪🇸 Spain📍 Barcelona, CT, SpainJavaSpringGo.NET
Staff Software Engineer - DSM
Permanentremote🇪🇸 Spain📍 Remote, REMOTE, SpainJavaPythonSparkKafka
Staff Software Engineer
Permanentremote🇪🇸 Spain📍 Barcelona, CT, SpainJavaKotlinSpringGo
Software Engineer II, Backend (Collections)
Permanentremote🇪🇸 Spain📍 Remote SpainPythonKotlinAWSMySQL
Staff Software Engineer - Databases, Tempo · Spain
Permanentremote🇪🇸 Spain📍 Spain (Remote)GoKubernetesOpenTelemetryPrometheus
Staff Software Engineer - Databases SRE · Spain
Permanentremote🇪🇸 Spain📍 Spain (Remote)KubernetesAWSGCPAzure
Staff Software Engineer, Backend (Deal Reporting)
Permanentremote🇪🇸 Spain📍 Remote SpainPythonKotlinAWSMySQL
Staff Software Engineer
Permanentremote🇪🇸 Spain📍 Remote SpainPythonKotlinAWSMySQL
Software Engineer II , Backend, (Furnishing Platform)
Permanentremote🇪🇸 Spain📍 Remote SpainPythonKotlinAWSMySQL
Software Engineer I, Backend (Collections)
Permanentremote🇪🇸 Spain📍 Remote SpainPythonKotlinAWSMySQL
Senior Software Engineer, Mobile (Repayment UX)
Permanentremote🇪🇸 Spain📍 Remote SpainReact NativeJavascriptTypescript
Senior Software Engineer, Backend (Servicing International)
Permanentremote🇪🇸 Spain📍 Remote SpainPythonKotlinAWSMySQL
Senior Software Engineer, Back-end, (Repayment Scheduling)
Permanentremote🇪🇸 Spain📍 Remote SpainPythonKotlinAWSMySQL
Senior Software Engineer, Backend (Identity International)
Permanentremote🇪🇸 Spain📍 Remote SpainPythonKotlinAWSMySQL
Senior Software Engineer, Back-end (Fraud)
Permanentremote🇪🇸 Spain📍 Remote SpainPythonKotlinAWSMySQL
InsideJobs membership

€29/month: every rate, every original listing link, daily email alerts. Cancel anytime.

Browse all roles →
Software Engineer jobs by country
Software Engineer jobs in United States (597)Software Engineer jobs in United Kingdom (107)Software Engineer jobs in Canada (101)Software Engineer jobs in Poland (49)Software Engineer jobs in Australia (42)Software Engineer jobs in Pakistan (36)Software Engineer jobs in Germany (32)Software Engineer jobs in Brazil (16)Software Engineer jobs in Netherlands (15)Software Engineer jobs in Ireland (14)Software Engineer jobs in Mexico (13)Software Engineer jobs in Romania (11)
Software Engineer jobs by type
Software Engineer jobs (1353)Freelance Software Engineer jobs (63)Permanent Software Engineer jobs (1221)
More tech jobs in Spain
Python jobs in Spain (59)AWS jobs in Spain (55)Kubernetes jobs in Spain (46)SQL jobs in Spain (29)Java jobs in Spain (23)Kotlin jobs in Spain (23)Docker jobs in Spain (22)SAP jobs in Spain (22)MySQL jobs in Spain (19)Azure jobs in Spain (17)React jobs in Spain (17)TypeScript jobs in Spain (16)