Full Stack Developer | Databricks
Develop and implement data processing and analysis solutions using Python and Databricks. Collaborate with business and technology teams to transform raw data into valuable information.
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 300,000+ remote workers worldwide.
Develop and implement data processing and analysis solutions using Python and Databricks. Collaborate with business and technology teams to transform raw data into valuable information.
Develop backend solutions using Java and Spring Boot while designing microservices and REST APIs. Collaborate on Full Stack development projects and participate in initiatives involving Artificial Intelligence and new technologies.
Build and maintain responsive WordPress websites and lead-generation pages using AI-assisted development workflows to accelerate production. Manage technical SEO, analytics tracking, and the creation of reusable templates to scale digital content.
Design and evolve scalable software architectures while developing fullstack solutions using Java, Spring Boot, and React. Collaborate with business and product teams to transform ideas into high-impact digital products.
The Data Scientist will collaborate with CRM and Data & AI teams to develop product recommendation engines and predictive churn models. Responsibilities include performing data clustering, identifying actionable insights via speech analytics, and presenting findings to business stakeholders.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
You will be responsible for scaling the company's cloud-native infrastructure and ensuring the reliability of the marketplace's API and monitoring systems. You will lead technical initiatives, solve complex systems problems, and collaborate closely with network and software engineering teams.
The Senior Programmer Analyst will lead the development and modernization of enterprise CRM solutions using Microsoft Power Platform. Responsibilities include implementing digital signatures, developing portal modules, and streamlining system integrations to improve operational efficiency.
The candidate will design, implement, and manage secure and scalable AWS cloud architectures to meet business needs. They will also collaborate with cross-functional teams to automate infrastructure and drive cloud migration strategies.
Design and build an internal framework of specialized AI agents for code generation, testing, and review. Lead the agentic development office, managing the roadmap, mentoring the team, and reporting impact to the CTO/CIO office.
Design, build, and operate the AI storage layer for large-scale GPU infrastructure across edge and core deployments. Optimize storage throughput and latency for distributed inference, fine-tuning, and training workloads.
Build and deploy production-grade AI workflows and MLOps solutions within highly regulated life sciences customer environments. Act as a technical advisor to stakeholders while translating field intelligence into product feedback for the Domino platform roadmap.
The consultant will capture and analyze client requirements to design and implement functional solutions within Dynamics 365 Business Central. They will also oversee testing, provide user training, and act as the primary point of contact during project implementation.
Design and evolve a unified FinOps solution for AI environments, focusing on cloud architecture, financial governance, and cost optimization. Collaborate with technical teams to manage the AI model lifecycle and maximize the ROI of cloud and AI solutions.
You will design and build distributed systems and APIs to facilitate secure money movement across global markets. You will collaborate with operations, compliance, and legal teams to scope solutions and ship high-quality, fault-tolerant services.
Maintain, troubleshoot, and stabilize the existing ColdFusion/Lucee platform while managing AWS infrastructure. Support business-critical development projects and resolve production incidents to ensure platform availability.
The Partner Solutions Architect supports technical initiatives for partners, including cloud migration and DevOps transformation. They are responsible for onboarding, training, and enabling partner technical resources to ensure successful adoption of the Datadog platform.
You will verify the fetch unit for high-performance RISC-V CPU cores by developing verification strategies and creating sophisticated tests. You will collaborate with architects and RTL designers to debug complex failures and ensure correct behavior across various workloads.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
You will be responsible for developing and maintaining TV applications like Crave and CTV while collaborating with product owners on technical specifications. The role involves implementing robust unit and UI tests, participating in Agile ceremonies, and ensuring high-quality user experiences.
The Principal AI Agent Architect will define the firm's AI strategy and lead executive-level client workshops to identify high-ROI use cases. They are responsible for architecting autonomous AI agent systems and ensuring all solutions align with strict data governance and compliance standards.
The Senior Data Analyst will act as a key data partner for product and operations teams to drive business insights and feature improvements. Responsibilities include defining data models, ensuring data quality, and performing ad-hoc analysis using tools like Snowflake and Looker.
Design and implement integration solutions using MuleSoft to connect EHR systems like Epic and Cerner. Manage healthcare data exchange using HL7 and FHIR standards while ensuring compliance with HIPAA security requirements.
You will manage and troubleshoot live mobile core infrastructure, including 3G, 4G, and 5G-SA networks. The role involves owning technical tickets end-to-end and leading network integrations and projects.
You will be responsible for the conception, development, and implementation of SAP MDG-Fiori applications and custom UI extensions. This includes integrating backend governance functions with frontend interfaces using ABAP, OData, and SAP Gateway services.
The developer will design, develop, and deploy SAP MDG software solutions while configuring Fiori applications and OData services. They will also transform complex Web Dynpro ABAP applications into modern Fiori interfaces while maintaining backend governance and business logic.
The Senior AI Test Engineer will be responsible for designing and executing comprehensive test strategies for AI-driven systems. They will ensure the reliability, accuracy, and performance of AI models through rigorous testing protocols.
Lead the DevOps team to streamline integration and deployment processes while defining the overall architecture and tool strategy. Manage IT infrastructure, drive the DevOps pipeline, and ensure security integration throughout the application lifecycle.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The Security Engineer will lead vulnerability management programs and conduct threat modeling to protect the platform's infrastructure. They will also manage security incident responses and provide expert consultation to engineering teams throughout the software development lifecycle.
Design scalable SAP solutions and clean core strategies while advising customers on modern development paradigms like RAP and CAP. Develop customer-specific solutions using ABAP, SAP Fiori, and SAP BTP while contributing to internal competence teams.
You will be responsible for planning, developing, and implementing high-quality software solutions within SAP ABAP, Fiori, and BTP projects. This role involves full-stack development, ranging from server-side system functions to the creation of user interfaces.
The role involves designing, provisioning, and maintaining scalable cloud infrastructure on OCI while automating CI/CD pipelines and deployment processes. You will also implement DevSecOps practices, manage containerized applications, and lead incident response and observability efforts.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
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 |
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 |
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% |
Learn more about Software Development remote jobs