Remote Software Development Jobs in Spain

Find remote programming jobs in Frontend, Backend, DevOps, QA, or as a FullStack or Data engineer. We curate the best remote software development jobs to match your area of expertise. Software Developers design, specify, create, and maintain web and native apps. Remote Software Engineer jobs where people telecommute (work remotely) are on the rise and we can help you to stay ahead of the curve.

Trusted by 200,000+ remote workers worldwide. New jobs posted every day.

Popular: "developer", "marketing", "customer support", "data entry", "writing"

Remote Software Development Jobs in Spain (1,281)

Remote in = Spain Job category = Software Development
Payhawk is hiring for remote  Full‑Stack AI Engineer

Full‑Stack AI Engineer

Payhawk · Full Time · 17 Weeks Ago
Payhawk
🌎 Bulgaria, France, Germany, Lithuania, Netherlands, Spain, United Kingdom, United States ⭐ 2-5 yrs exp 💼 Software Development AI Engineer
The role involves building UI and backend components for chat/agent experiences, owning the process from discovery through monitoring, and orchestrating tool-using agents via MCP while designing safe tool APIs and connectors. Responsibilities also include implementing and iterating RAG/Hybrid RAG systems with quality evaluations and managing prompt/retrieval versioning.
Intecfy is hiring for remote Freelance Software Engineer (Remote, Europe) - Open Application

Freelance Software Engineer (Remote, Europe) - Open Application

Intecfy · Full Time · 17 Weeks Ago
Intecfy
Responsibilities include delivering production quality software in the core stack (backend, frontend, data, cloud, or security) and designing, building, and maintaining services, APIs, or user-facing applications based on the assigned role. Freelancers will also collaborate in remote teams using modern engineering practices like clean code, code reviews, testing, and CI/CD.
Tabby is hiring for remote Senior Data Analyst, SuperApp

Senior Data Analyst, SuperApp

Tabby · Full Time · 17 Weeks Ago
Tabby
🌎 Armenia, Georgia, Portugal, Serbia, Spain ⭐ 2-5 yrs exp 💼 Software Development Data Analyst
The Senior Data Analyst will support product and business teams in customer activation and reactivation funnels, focusing on long-term value and customer loyalty. They will generate hypotheses, conduct research and A/B tests, and develop data visualizations to inform decision-making.

New remote software development jobs delivered to your inbox

We'll notify you when new positions matching this search are posted

Tabby is hiring for remote Senior Data Analyst, WFM

Senior Data Analyst, WFM

Tabby · Full Time · 17 Weeks Ago
Tabby
🌎 Armenia, Georgia, Portugal, Serbia, Spain ⭐ 5-10 yrs exp 💼 Software Development Data Analyst
This specialist will configure ticket distribution logic, manage internal CRM queues, and adjust Full-Time Equivalent (FTE) requirements based on queue changes, combining Workforce Management and data analytics functions. Key duties involve optimizing routing rules, monitoring service metrics like SLA and AHT, and performing workload forecasting for staffing needs.
Tabby is hiring for remote Senior Data Analyst, WFM

Senior Data Analyst, WFM

Tabby · Full Time · 17 Weeks Ago
Tabby
🌎 Armenia, Georgia, Portugal, Serbia, Spain ⭐ 5-10 yrs exp 💼 Software Development Data Analyst
This specialist will configure ticket distribution logic, manage queues within the CRM, and adjust Full-Time Equivalent (FTE) requirements based on queue changes. Key duties involve queue management, service performance monitoring, FTE planning, workload forecasting, and data retrieval via SQL.
Tabby is hiring for remote Senior Data Analyst, WFM

Senior Data Analyst, WFM

Tabby · Full Time · 17 Weeks Ago
Tabby
🌎 Armenia, Georgia, Portugal, Serbia, Spain ⭐ 5-10 yrs exp 💼 Software Development Data Analyst
This specialist will be responsible for configuring ticket distribution logic, managing queues within the CRM, and adjusting Full-Time Equivalent (FTE) requirements based on queue changes. Key duties involve managing routing rules, monitoring service performance metrics, planning headcount based on forecasts, and building time series forecasts for incoming contacts.
Tabby is hiring for remote Senior Data Analyst, WFM

Senior Data Analyst, WFM

Tabby · Full Time · 17 Weeks Ago
Tabby
🌎 Spain ⭐ 5-10 yrs exp 💼 Software Development Data Analyst
This specialist will be responsible for configuring ticket distribution logic, managing queues within the CRM, and adjusting Full-Time Equivalent (FTE) requirements based on queue changes. Key duties involve managing routing rules, monitoring service performance metrics, planning headcount, and building forecasts for incoming contacts.

Senior Software Engineer - API

ZenRows · Full Time · 17 Weeks Ago
ZenRows
The role involves designing and evolving critical asynchronous processing systems responsible for ingesting, enriching, and routing billions of data points, focusing on performance, reliability, and scalability. Key duties include architecting pipelines with retry strategies, driving scheduling system design, and owning the end-to-end lifecycle of background workers and queues.
Lodgify is hiring for remote Senior People Data Analyst

Senior People Data Analyst

Lodgify · Full Time · 17 Weeks Ago
Lodgify
🌎 Spain ⭐ 5-10 yrs exp 💼 Software Development Data Analyst
The Senior People Data Analyst will build and scale Lodgify’s People Analytics capabilities, turning People data into actionable insights for decision-making. This role involves unifying data from key sources and creating dashboards to help leadership understand metrics and take informed actions.
Apiux Tech is hiring for remote Desarrollador Senior Backend - Node.js - TypeScript

Desarrollador Senior Backend - Node.js - TypeScript

Apiux Tech · Full Time · 17 Weeks Ago
Apiux Tech
🌎 Spain 💵 €30000 - €40000 per year ⭐ 5-10 yrs exp 💼 Software Development Backend Engineer
The role involves developing and maintaining scalable backend services using Node.js and TypeScript, focusing on designing and implementing Serverless architectures on AWS, including Lambda Functions and Step Functions. Responsibilities also include building and deploying infrastructure as code using Terraform/SST and managing both relational (PostgreSQL) and NoSQL (DynamoDB) databases.
Affirm is hiring for remote Staff Software Engineer

Staff Software Engineer

Affirm · Full Time · 17 Weeks Ago
Affirm
🌎 Spain 💵 €101K - €131K per year ⭐ 10+ yrs exp 💼 Software Development Software Engineer
You will set the technical strategy for your team and collaborate across teams to ensure technical sustainability. Additionally, you will mentor senior engineers and foster a culture of quality and ownership.

Senior Software Engineer (Product Platform)

Veriff · Full Time · 17 Weeks Ago
Veriff
The Senior Software Engineer will be responsible for designing high-performance, maintainable, and secure systems capable of handling millions of verifications while setting the technical bar and guiding other engineers. They will also own end-to-end development in collaboration with product and design teams to improve automation, scalability, and reliability.
Alan is hiring for remote Fullstack Software Engineer (x/f/m) - Ops AI Platform

Fullstack Software Engineer (x/f/m) - Ops AI Platform

Alan · Full Time · 17 Weeks Ago
Alan
🌎 Belgium, Canada, France, Spain ⭐ 2-5 yrs exp 💼 Software Development Software Engineer
The role involves building an AI platform where agents autonomously handle operational work by integrating with internal and external tools, allowing the Ops team to create, evolve, and monitor these agents without engineering intervention. Key tasks include integrating agents into internal UIs, empowering non-technical users to manage agents, building toolsets for AI agents, and ensuring safety and accuracy at scale.
Alan is hiring for remote Fullstack Software Engineer (x/f/m) - Product Platform

Fullstack Software Engineer (x/f/m) - Product Platform

Alan · Full Time · 17 Weeks Ago
Alan
🌎 Belgium, Canada, France, Spain ⭐ 2-5 yrs exp 💼 Software Development Software Engineer
The role involves enabling product crews to move faster by providing reliable, reusable, and simple internal services, encapsulating complexity, and building mature, long-term building blocks. Responsibilities include shaping reusable building blocks that accelerate product launches across multiple countries and improving product velocity, consistency, and member experience through service adoption.
Diabolocom is hiring for remote Senior QA Engineer, Message Squad

Senior QA Engineer, Message Squad

Diabolocom · Full Time · 17 Weeks Ago
Diabolocom
🌎 Hungary, Oman, Romania, Serbia, Spain ⭐ 5-10 yrs exp 💼 Software Development QA Engineer
You will co-design test strategies with the team for new features and refactorings, and implement and maintain automated tests in Kotlin at multiple levels. Additionally, you will challenge designs and technical solutions from a risk and testability perspective.

New remote software development jobs delivered to your inbox

We'll notify you when new positions matching this search are posted

Diabolocom is hiring for remote Senior QA Engineer, Core Squad

Senior QA Engineer, Core Squad

Diabolocom · Full Time · 17 Weeks Ago
Diabolocom
🌎 Hungary, Oman, Romania, Serbia, Spain ⭐ 5-10 yrs exp 💼 Software Development QA Engineer
You will co-design test strategies for new features and refactorings, and implement and maintain automated tests in Kotlin at multiple levels. Additionally, you will challenge designs and technical solutions from a risk and testability perspective.

Spares Engineer

ATEXIS · Full Time · 17 Weeks Ago
ATEXIS
🌎 Spain ⭐ 2-5 yrs exp 💼 Software Development
The Spares Engineer will identify out-of-production parts and analyze their criticality to operations. They will propose solutions and coordinate with stakeholders to implement alternatives when issues arise.
Atos is hiring for remote ASIC Verification Lead

ASIC Verification Lead

Atos · Full Time · 17 Weeks Ago
Atos
🌎 Spain ⭐ 10+ yrs exp 💼 Software Development
The ASIC Verification Lead will acquire knowledge of ASIC architecture and participate in defining verification strategies and methodologies. They will also develop verification environments, monitor simulation errors, and mentor junior engineers.
Social Discovery Group is hiring for remote Product Analytics Team Lead (Cupid Media)

Product Analytics Team Lead (Cupid Media)

Social Discovery Group · Full Time · 18 Weeks Ago
Social Discovery Group
🌎 Armenia, Australia, Cyprus, Georgia, Hong Kong, Indonesia, Israel, Japan, Kazakhstan, Latvia, Malta, Montenegro, Poland, Portugal, Serbia, Spain, Thailand, Turkey, United States ⭐ 5-10 yrs exp 💼 Software Development
The Product Analytics Team Lead will act as a playing coach, contributing to product and marketing analytics while leading a team of analysts. They will also drive user behavior analysis and lead the design and evaluation of experiments to support product decisions.
AgileEngine is hiring for remote Automation QA Engineer ID49550

Automation QA Engineer ID49550

AgileEngine · Full Time · 18 Weeks Ago
AgileEngine
🌎 Spain ⭐ 5-10 yrs exp 💼 Software Development QA Engineer
The role involves driving scalable test automation across web and mobile platforms by creating and executing automation scripts and designing effective test automation solutions. Responsibilities also include shaping QA strategy, enabling reliable releases, and increasing automation coverage through close collaboration with engineering teams.

New remote software development jobs delivered to your inbox

We'll notify you when new positions matching this search are posted

AgileEngine is hiring for remote Backend Engineer (Kotlin) ID48362

Backend Engineer (Kotlin) ID48362

AgileEngine · Full Time · 18 Weeks Ago
AgileEngine
🌎 Spain ⭐ 5-10 yrs exp 💼 Software Development Backend Engineer
The engineer will lead the migration from a legacy monolith to a modern Service-Oriented Architecture on a high-traffic platform. Responsibilities include defining architecture, infrastructure standards, and best practices while mentoring senior staff.

Senior C++ Software Engineer - Remote - Greece, Spain, Hungary, Romania or Poland

Arista Networks · Full Time · 18 Weeks Ago
Arista Networks
🌎 Greece, Hungary, Oman, Poland, Romania, Spain ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
The role involves working with the OpenConfig team to build a dynamic, programmable data center infrastructure using software-defined networking principles. The engineer will contribute to the architecture of a new networking operating system based on state orientation, open standards, and a single software image.

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Software Development Jobs in Other Countries

Other Categories in Spain

Browse Jobs by Role

Stop applying to jobs manually

Our AI copilot automatically applies to jobs for you (on autopilot!)

Get 10x more interviews

Tired of "Unfortunately, we are unable to offer you a role this time." emails?

Stop the Cycle of Rejection — Last week alone, 17 candidates secured jobs offering over $100,000—thanks to our expert resume review service.

Transform your job application from overlooked to outstanding.

  • Expertly reviewed by industry veterans
  • Actionable insights to improve your resume
  • 100% Satisfaction guaranteed
Get Your Resume Reviewed

Tired of getting ignored by recruiters?

Try this resume template — Last month, 158 job seekers landed interviews at top companies using our professionally-designed resume template.

Stand out from the competition with a template specifically optimized for applicant tracking systems.

ATS-optimized resume template
  • ATS-optimized formatting
  • Proven to increase interview rates by 62%
  • Instant download after purchase
Get Your ATS-approved Resume Template for Just $7 $49

Frequently Asked Questions

Learn more about Software Development remote jobs

Join 200K+ people getting remote jobs!

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 1,281+ Jobs in Software Development

Answer easy questions

Answer easy questions

1,281+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified