Top Software Engineer Jobs in Spain

3 Days AgoSaved
Remote
2 Locations
50K-65K Annually
Senior level
50K-65K Annually
Senior level
Digital Media • eCommerce • Software
Design, build, and operate scalable, secure, event-driven backend services for mobile apps. Own end-to-end development lifecycle, improve architecture and CI/CD, write robust tests, mentor engineers, lead incident response, and integrate AI-assisted developer tools.
Top Skills: Amazon SnsAmazon SqsAWSAws Api GatewayAws LambdaAws S3Ci/CdDockerGitKafkaKubernetesNosql DatabasesRelational Databases
3 Days AgoSaved
Hybrid
Madrid, Comunidad de Madrid, ESP
Senior level
Senior level
Fintech • Payments • Financial Services
Build and ship full-stack, production-grade scalable systems across backend and frontend. Own end-to-end feature delivery from requirements to deployment and monitoring. Apply strong system design, product-first judgment, high-velocity development practices, and clear cross-functional communication to deliver high-impact AI-enabled fintech features.
Top Skills: C#PythonTypescript
Reposted 8 Days AgoSaved
Hybrid
Barcelona, Cataluña, ESP
Senior level
Senior level
Artificial Intelligence • Fintech • Greentech • Sales • Software • Travel • Hospitality
As a Senior Software Engineer at Perk, you'll own feature lifecycles, contribute to system architecture, mentor colleagues, and prioritize engineering excellence through collaborative, AI-driven development across teams.
Top Skills: AIAPIsBackendCi/CdCypressE2EFrontendGitJIRANotionSlack
Reposted 8 Days AgoSaved
Hybrid
Barcelona, Cataluña, ESP
Senior level
Senior level
Artificial Intelligence • Fintech • Greentech • Sales • Software • Travel • Hospitality
As a Senior Software Engineer, you will design and maintain integration systems, manage user provisioning, optimize integrations, and collaborate with cross-functional teams and enterprise customers.
Top Skills: Background Job ProcessingBamboohrCi/CdGitHris IntegrationsIntegration ApisJIRAMerge.DevScim 2.0SlackWorkday
Reposted 8 Days AgoSaved
Hybrid
Barcelona, Cataluña, ESP
Senior level
Senior level
Artificial Intelligence • Fintech • Greentech • Sales • Software • Travel • Hospitality
The Senior Software Engineer will design and oversee identity and authentication systems, mentor peers, and contribute to technical roadmaps, ensuring the integration of security within user management systems.
Top Skills: AIApi DesignAuthenticationAuthorizationBackend SolutionsCi/CdSoftware EngineeringTesting Strategies
Reposted 3 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
Mid level
Mid level
Fintech • Payments • Financial Services
As a Software Engineer for the Identity Platform, you will modernize user identity systems, develop backend services in Java, work on compliance workflows, and improve system reliability while collaborating across teams to meet regulatory requirements.
Top Skills: ActivemqApache KafkaJavaKubernetesMongoDBPostgresRabbitMQSpring BootSqs
Reposted 3 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
Junior
Junior
AdTech • Marketing Tech
Join a growing team as a Junior Java Software Engineer, designing and coding Java applications, participating in Agile development, and ensuring code quality through TDD.
Top Skills: DockerGitHibernateIbatisJava/J2EeJenkinsMavenOracleRestful Web ServicesSpringSQL
Reposted 3 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
Senior level
Senior level
Payments
The Senior Developer will design, develop, and maintain software solutions in Golang, collaborating with cross-functional teams to ensure code quality and system reliability while adhering to best practices.
Top Skills: AWSAzureCi/CdDevOpsGoMicroservices
Reposted 3 Days AgoSaved
Remote or Hybrid
27 Locations
Junior
Junior
Big Data • Software • Quantitative Trading
Full-stack Developers at QuantCo build user interfaces for machine learning solutions, collaborating with data scientists and engineers to deliver actionable products.
Top Skills: HelmPythonReactTerraformTypescript
Reposted 3 Days AgoSaved
In-Office
Madrid, Comunidad de Madrid, ESP
Mid level
Mid level
Healthtech
The AI Full Stack Software Engineer will design and develop applications for AI initiatives. Responsibilities include building user interfaces, backend services, and integrating AI applications with other systems while ensuring security and compliance.
Top Skills: AWSAzureGCPJavaJavaScriptPythonReact
Reposted 9 Days AgoSaved
Hybrid
Barcelona, Cataluña, ESP
Senior level
Senior level
Artificial Intelligence • Fintech • Greentech • Sales • Software • Travel • Hospitality
The Senior Software Engineer will lead the development of the payments experience at Perk, ensuring reliability and user satisfaction by building and maintaining the system for payment processing, refunds, and fintech integrations, while collaborating with cross-functional teams and mentoring peers.
Top Skills: AICi/CdGitJIRANotionSlack
Reposted 9 Days AgoSaved
Hybrid
Madrid, Comunidad de Madrid, ESP
Senior level
Senior level
Big Data • Information Technology • Productivity • Software • Analytics • Business Intelligence • Consulting
The Senior Software Engineer will design and develop full-stack applications, collaborating with teams to translate requirements into solutions, ensuring performance and reliability while mentoring junior engineers.
Top Skills: AngularAWSCi/CdDockerJavaKubernetesMicroservicesMongoDBMySQLNode.jsPostgresReactRestful ApisTypescript
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted 4 Days AgoSaved
Remote
Spain
20K-20K Annually
Entry level
20K-20K Annually
Entry level
News + Entertainment • Software
The Software Engineer will develop and maintain web applications visualizing sustainability data, contributing to global conservation efforts. Ideal for entry-level candidates with a recent degree.
Top Skills: Back-End SystemsData ProcessingFront-End User InterfacesWeb Applications
Reposted 4 Days AgoSaved
Remote
27 Locations
Mid level
Mid level
Artificial Intelligence • Software
The Software Engineer will develop backend systems using Rust, manage multimodal data, and improve data infrastructure with a focus on performance and design ownership.
Top Skills: Apache ArrowApache DatafusionAWSAzureCC++GCPRust
10 Days AgoSaved
Easy Apply
Remote or Hybrid
5 Locations
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Security • Software • Cybersecurity
Lead design and development of low-level Linux instrumentation and eBPF-based runtime security features for detection, monitoring, and workload protection. Drive architecture, implement performance-sensitive systems, establish testing methodologies, deliver end-to-end features, and provide technical leadership and cross-team collaboration across Datadog's security products.
Top Skills: Agent DevelopmentCloud SecurityDriver DevelopmentEbpfKernel ApisKernel-Level InstrumentationLarge-Scale Data CollectionLinuxLinux KernelNetworking SystemsPerformance-Sensitive SystemsRuntime SecurityVulnerability Management
Reposted 10 Days AgoSaved
Hybrid
Barcelona, Cataluña, ESP
Entry level
Entry level
Artificial Intelligence • Fintech • Greentech • Sales • Software • Travel • Hospitality
As a Software Engineer, you will develop systems for financial data integrity, automate reconciliations and reporting, and support ERP integrations.
Top Skills: APIsCSSHTMLJavaScriptReactSQL
Reposted 10 Days AgoSaved
Easy Apply
Remote
Spain
Easy Apply
85K-115K Annually
Senior level
85K-115K Annually
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
As a Senior Software Engineer, you will build scalable systems, mentor engineers, and ensure high availability of data pipelines, collaborating with cross-functional teams.
Top Skills: AirflowAWSKotlinKubernetesMySQLPythonSpark
Reposted 5 Days AgoSaved
In-Office or Remote
30 Locations
198K-242K Annually
Senior level
198K-242K Annually
Senior level
Artificial Intelligence • Software
The role involves optimizing hardware support within a software stack for AI model deployment, collaborating with teams and hardware vendors to enhance performance and portability across platforms.
Top Skills: C++CudaMojoOpenclSycl
Reposted 5 Days AgoSaved
In-Office
Alicante, Comunidad Valenciana, ESP
Senior level
Senior level
Consumer Web
The role involves building and maintaining integration services, designing monitoring solutions, delivering end-to-end software solutions, analyzing business processes, and collaborating with stakeholders to implement technical solutions while ensuring code quality and supporting team goals.
Top Skills: Angular 12ArtifactoryBitbucketCSSDockerGitHelmHTMLIonic 6JasmineJavaJenkinsJestJunitKafkaKubernetesMavenMongoDBNoSQLRabbitMQRxjsSonarqubeSpring BootSQLTypescript
Reposted 5 Days AgoSaved
In-Office or Remote
30 Locations
2K-2K Annually
Mid level
2K-2K Annually
Mid level
Cloud • Software
Canonical seeks open-source enthusiasts to optimize Ubuntu for new silicon technologies, collaborating with teams and customers to enhance software quality and performance across various platforms.
Top Skills: CC++DockerKubernetesLinux Distribution PackagingOciPerformance OptimizationPythonSecurity Best Practices
6 Days AgoSaved
Remote
Spain
Mid level
Mid level
Information Technology • Consulting
Design and build scalable, secure .NET-based web applications and REST APIs. Partner with multidisciplinary teams and clients to translate requirements into high-quality solutions, using Azure services and ORM technologies like Entity Framework. Advocate for modern practices, contribute to architecture, and support continuous learning and product development.
Top Skills: .Net.Net Core 2.X+.Net Framework 4.5.XAzure FunctionsEntity Framework 6.XAzureRest ApisSQL
6 Days AgoSaved
In-Office
Madrid, Comunidad de Madrid, ESP
11-16 Hourly
Internship
11-16 Hourly
Internship
Artificial Intelligence • Automotive • Semiconductor
Develop functional System-on-Chip (SoC) simulation models, write embedded software to test and validate models, improve test automation and scripting, debug and refine models and test cases with the engineering team, and document work for knowledge sharing.
Top Skills: ArmCC++Embedded SystemsGem5PythonQemuSimicsSystemc
6 Days AgoSaved
Remote
2 Locations
74K-74K Annually
Mid level
74K-74K Annually
Mid level
Marketing Tech
Build and operate agentic AI systems and features from prototype to production within a serverless AWS environment. Design orchestration, memory, durable state, failure recovery, and evaluation frameworks. Collaborate with product and domain engineers to identify AI opportunities, manage operational economics (latency, token cost), and contribute org-wide AI patterns, tooling, and standards.
Top Skills: Ai Evaluation FrameworksAmazon AthenaAnthropic SdkApi GatewayAws LambdaAws ServerlessCdkCi/CdCrewaiData LakeDbtEventbridgeGitLanggraphLlmsNode.jsPythonRagRlhfS3TerraformTypescript
6 Days AgoSaved
Remote or Hybrid
30 Locations
Junior
Junior
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
Build and ship full‑stack features for North, an enterprise AI workspace. Develop secure autonomous agents, execution engines, integrations, observability and evaluation systems. Collaborate with researchers to productionize models and deliver performant, low‑resource deployment code while adhering to strict security and privacy constraints.
Top Skills: KubernetesPostgresPythonReactTypescript
Reposted 6 Days AgoSaved
In-Office
Sant Quirze del Vallès, Barcelona, Cataluña, ESP
Mid level
Mid level
Robotics • Analytics • Energy
Develop, prototype, and deploy sensor calibration algorithms and tooling for autonomous mobile robots. Write and maintain high-quality C++, Python (and Rust) code, debug calibration issues, perform root-cause analysis, and deploy solutions on ARM64 SoCs while collaborating with global teams and SLAM experts.
Top Skills: Arm64 SocC++Computer VisionGradient-Based OptimizationPerception SystemsPythonRustSlamStatisticsVisual Localization
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account