Remote Software Development Jobs in Spain (3,039)
Senior Data Engineer
Design, build, and manage scalable multi-cloud data platforms while developing real-time and batch data pipelines. Ensure high standards of data reliability, security, and governance while mentoring engineering team members.
High-Performance Computing (HPC) Systems Engineer
The engineer will architect, deploy, and optimize large-scale computing clusters to handle data-intensive workloads. They will also manage system performance, automate infrastructure provisioning, and collaborate with hardware vendors to integrate advanced processing and networking technologies.
Automation & AI Integration Specialist
The specialist will design, build, and maintain automated workflows by connecting various platforms including CRMs, HR tech, and analytics tools. They will also integrate AI agents and LLMs into business processes to automate repetitive tasks and data reporting.
1184 - Senior Data Engineer
Design, build, and maintain data pipelines and analytics solutions using Databricks and Python. Collaborate with IT teams to implement data governance standards and support Power BI reporting.
Be the one who applies first
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
1185 - Analytics Project Manager
Coordinate work between ERP, data lake, and analytics layers while managing project testing and resource allocation. Ensure effective communication between local analytics teams, business stakeholders, and IT departments throughout the project lifecycle.
L2 Support Engineer
The L2 Support Engineer will act as the primary point of escalation for complex technical issues, performing root cause analysis and providing solutions across AWS services. They will collaborate with development teams to resolve defects, manage ticket queues, and mentor junior support staff to ensure high-quality service.
AI full stack developer
Design, build, and maintain AI-powered features across the product suite while owning both front-end and back-end development. Collaborate with cross-functional teams to ensure high-performance, scalable software and active participation in agile ceremonies.
Senior QA Automation Engineer - Web & API
Develop, execute, and maintain automated tests for web applications and REST APIs using Java-based frameworks. Collaborate with cross-functional teams to integrate tests into CI/CD pipelines and perform root cause analysis on test failures.
QA Engineer – AI Systems
Evaluate AI agents and multi-step workflows for accuracy, consistency, and reliability across web and API layers. Document defects, troubleshoot root causes, and collaborate with engineering teams to ensure high-quality test coverage.
Senior iOS fejlesztő
You will be responsible for developing and optimizing native iOS applications within an agile team for international banking projects. This includes designing new features, ensuring application security and maintainability, and participating in technical reviews.
Frontend Developer - G2i Talent Pool
Join the G2i talent pool to be matched with projects involving AI labs and fast-growing companies. Work on diverse technical tasks ranging from model evaluations and RL environments to training data preparation.
AI Engineer / LLM Engineer - G2i Talent Pool
Engineers in the G2i Talent Pool work on real-world projects ranging from model evaluations and reinforcement learning environments to training data preparation. You will be matched with projects based on your specific skills and the needs of G2i's clients.
Backend Developer - G2i Talent Pool
Join the G2i talent pool to be matched with projects involving AI labs and fast-growing companies. Work on diverse tasks ranging from model evaluations and RL environments to training data preparation.
Full Stack Developer - G2i Talent Pool
Join the G2i talent pool to be matched with projects involving AI labs and fast-growing companies. Work on real-world projects ranging from model evaluations and RL environments to training data for frontier models.
Tech Talent Pool: Engineers, Data and AI/ML
Engineers in the talent pool work on real-world projects ranging from model evaluations and reinforcement learning environments to preparing training data for frontier models. They are matched with projects based on client needs and individual profile alignment.
Remote Developer | G2i Talent Pool
Join the G2i talent pool to be matched with real projects at top AI labs and fast-growing companies. Contribute to tasks ranging from model evaluations and RL environments to training data for frontier models.
Be the one who applies first
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
1162 - Cisco ThousandEyes Architect
The Cisco ThousandEyes Architect will lead discovery workshops, design network monitoring solutions, and serve as a senior technical escalation point for complex infrastructure issues. They will also drive automation, mentor engineering teams, and partner with sales teams to scope engagements and present technical solutions to clients.
Fullstack Go+Vuejs Engineer
You will build backend services and event-driven integrations while collaborating with a senior engineer to maintain data models. Additionally, you will review code, participate in design discussions, and resolve production issues.
Senior Full-Stack Engineer
Develop and maintain frontend features, backend services, and APIs while managing data-ingestion workflows. Investigate production issues, document fixes, and coordinate with the technical lead on system reliability and deployments.
Go BackEnd Engineer
You will own the end-to-end design and delivery of event-driven backend services and integrations between client systems and third-party partners. Additionally, you will review code, mentor junior engineers, and collaborate with product teams to define technical requirements and timelines.
Senior AI Solutions Engineer
Transform business functions into AI-native operations by identifying high-impact opportunities and redesigning workflows around AI agents and human judgment. Lead AI solutions from discovery through deployment, adoption, measurement, and continuous improvement while sharing standards and expertise across teams.
Business Enablement HQ ERP Project
Provide hands-on site-level support during SAP S/4HANA deployment and hypercare by training users, troubleshooting issues, reinforcing standard processes, and tracking readiness risks. Capture and escalate field feedback, coordinate with deployment and program teams, and support the transition to ongoing operations.
Lead Data Architect
Lead the Data Architecture team, establish technical design standards, and design scalable, secure Azure data architectures covering batch, real-time, and streaming workloads. Coordinate multidisciplinary technical teams, support presales and technical demonstrations, promote emerging technologies, and develop intellectual property and proof-of-concept solutions.
Angular Frontend Developer
Develop scalable, maintainable, high-quality frontend solutions using Angular. Integrate design systems, web components, and REST APIs while contributing to code reviews and testing.
Senior AI Application Engineer - LLM & VLM Enablement
Study, prototype, and profile LLMs and VLMs on Metis and Europa hardware, then productize supported capabilities in the Voyager SDK. Define model-side contracts and integrate serving features such as prefill and decode, KV-cache management, streaming output, and multimodal inputs while measuring accuracy and performance.
Be the one who applies first
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Staff AI Application Engineer - Heterogeneous Computing
Build the model enablement platform and determine how models are captured, partitioned, compiled, and executed across AIPUs, host CPUs, and other accelerators. Improve end-to-end performance through profiling, scheduling, memory and data-movement optimization, and verification integrated into CI.
Staff Backend Software Engineer
Design, build, and operate core components of a transaction platform, ensuring correctness, tenant isolation, auditability, predictable performance, and database health as the system scales. Write and review technical designs and code, use AI coding agents safely, collaborate across product and compliance teams, own production outcomes, and mentor engineers.
Oracle EBS Technical Lead
Design, develop, test, and deploy Oracle EBS customizations, enhancements, bug fixes, interfaces, conversions, reports, and extensions for Finance and Project Accounting. Collaborate with business and functional teams, and build and manage secure REST and SOAP integrations with external AI platforms using Oracle ISG.
Mobile QA Engineer (iOS)
You will own the end-to-end testing process for the iOS trading platform, including manual testing, test automation development, and API validation. Additionally, you will integrate AI-assisted workflows into daily tasks and collaborate with cross-functional teams to ensure high-quality releases.
Automatically Apply to the Best Remote Jobs
Stop the endless job search. Our AI finds and applies to the best jobs for you.
How much do remote software development jobs in Spain pay?
The average salary for remote software developers in Spain is $109,081 per year. This is based on data from 26 job openings. We use the yearly salaries in US dollars from these job postings to calculate salary expectations. Below is a breakdown of salary data by years of experience:
| Experience | Salaries counted | Average salary |
|---|---|---|
| Senior5–10 years | 24 | $102,392 |
How much do remote software development jobs in Spain pay in local currency?
The typical salary for remote software developers in Spain is €48,000 per year. This is based on data from 101 job openings that list pay in EUR. Below is a breakdown of salary data by years of experience:
| Experience | Salaries counted | Typical salary |
|---|---|---|
| Entry-level0–2 years | 5 | €25,000 |
| Junior2–5 years | 36 | €35,000 |
| Senior5–10 years | 53 | €60,000 |
| Lead10+ years | 7 | €64,000 |
What skills do remote software development jobs in Spain ask for?
We reviewed 545 job postings for remote software developers in Spain and found these are the skills employers ask for most often:
| Skill | Share of job posts |
|---|---|
| Python | 33% |
| CI/CD | 25% |
| SQL | 22% |
| Java | 19% |
| Kubernetes | 18% |
| AWS | 18% |
| Microservices | 15% |
| Docker | 12% |
| Git | 11% |
| Kafka | 11% |