Top Software Engineer Jobs in Spain

15 Days AgoSaved
In-Office
2 Locations
Expert/Leader
Expert/Leader
Fintech • Financial Services
Leads the design and delivery of scalable full-stack software, with a strong frontend focus using React, TypeScript, and Next.js. The role influences architecture, engineering standards, cloud and platform direction, and modern practices such as CI/CD, testing, observability, and DevSecOps. It involves mentoring engineers, partnering with product and architecture stakeholders, supporting production platforms, and contributing to customer channels, data services, and AI-enabled business banking experiences.
Top Skills: .NetAutomated TestingAWSCi/CdCloudFormationDevsecopsDockerDomain-Driven DesignEvent-Driven ArchitectureKubernetesMicroservicesMonitoringNext.JsObservabilityPythonReactTerraformTypescript
One Month AgoSaved
Hybrid
Barcelona, Cataluña, ESP
Senior level
Senior level
Edtech • Information Technology • Software
Build AI agents, reusable agent platforms, and automated workflows across the software development lifecycle. Develop integrations with codebases, APIs, MCPs, internal tools, and engineering systems. Prototype and scale AI capabilities, while designing context management, orchestration, verification, and human-in-the-loop mechanisms for safe, reliable automation. Measure agent effectiveness and collaborate with engineering, product, design, and data teams to identify automation opportunities and drive adoption.
Top Skills: Agentic WorkflowsAi AgentsAPIsBackend ArchitectureDistributed SystemsMcpsPython
17 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
Senior level
Senior level
Payments
Develop and maintain highly available, scalable API services for a global payments platform. Design and ship new products, improve platform performance, automate development processes, and deliver secure, testable, documented software. Collaborate with international technology teams and stakeholders while applying Agile practices, evaluating technologies, and supporting reliable 24/7 transaction processing.
Top Skills: Apache KafkaAPIsAws Sns/SqsCi/CdGoMySQLPostgresRabbitMQ
One Month AgoSaved
Remote
4 Locations
Mid level
Mid level
Artificial Intelligence • Logistics • Software • Automation
Design and develop clean, maintainable software for automated document-processing products. Collaborate with business stakeholders to translate requirements into product improvements, conduct code reviews, guide technical direction, mentor colleagues, and improve engineering practices. The role uses Golang, MySQL, Docker, Kubernetes, cloud infrastructure, and GitHub CI/CD while emphasizing product ownership, clean architecture, software craftsmanship, and technical communication.
Top Skills: AWSCi/CdDockerGithub ActionsGoGoogle Cloud StorageKubernetesAzureMySQL
Reposted One Month AgoSaved
In-Office or Remote
4 Locations
Senior level
Senior level
Information Technology
Design, build, and ship production-grade full-stack software integrated with agentic AI systems and LLM APIs. Use AI-assisted development throughout the software lifecycle, evaluate AI-generated outputs, and manage reliability, latency, token, and cost considerations. Own delivery from design through production support, track AI productivity KPIs, collaborate in Agile client environments, and contribute reusable components, knowledge bases, and AI tooling standards.
Top Skills: AWSAzureCi/CdCSSDockerGCPHTMLJavaJavaScriptLangchainLanggraphLlm ApisNoSQLPythonRagSQLTypescript
Senior level
Blockchain • Financial Services • Cryptocurrency • Web3
Build and own React Native features for Kraken’s consumer mobile app, from product discovery through launch, measurement, and iteration. Partner with Product and Design to create responsive, trustworthy financial experiences using dynamic or real-time data. Guide development for a new Asian-market app, including regional UX, connectivity restrictions, vendors, and telemetry. Contribute to architecture, performance, reliability, code reviews, and product engineering standards.
Top Skills: APIsClaudeCursorGithub CopilotReact Native
18 Days AgoSaved
Remote
Spain
80K-127K Annually
Expert/Leader
80K-127K Annually
Expert/Leader
Cloud • Security • Software • Generative AI
Owns the CI/CD and release infrastructure roadmap, technical vision, security gates, artifact provenance, and organizational adoption. Directs engineers through complex, multi-quarter projects, leads incident response for supply-chain and release issues, and raises engineering standards through mentorship and reviews. Remains hands-on with code, prototyping, debugging, and production issues while improving developer productivity, release safety, and infrastructure scalability.
Top Skills: Argo CdBuildkiteCi/CdGithub ActionsGitopsKubernetes
One Month AgoSaved
Remote
Spain
Expert/Leader
Expert/Leader
Information Technology • Consulting
Lead the modernization of business-critical legacy PHP systems into scalable Node.js and Next.js architectures. Provide hands-on coding, architectural guidance, API and microservices design, debugging, refactoring, and incremental migration leadership. Translate undocumented business logic into maintainable solutions, leverage AI-assisted development tools, communicate trade-offs to stakeholders, establish engineering standards, and mentor additional engineers.
Top Skills: .NetApi GatewaysBackend-For-Frontend (Bff)Claude CodeCursorGithub CopilotGraphQLMicroservicesNext.JsNode.jsPHPPythonRestSymfony
18 Days AgoSaved
In-Office
2 Locations
Expert/Leader
Expert/Leader
Fintech • Financial Services
Provide technical leadership for secure, scalable payment platforms and distributed systems. Lead architecture and design decisions, modernize cloud-native and event-driven platforms, champion software quality, security, resilience, observability, and DevSecOps, and own solutions through production operations. Mentor engineers, influence technical standards across teams, and help develop AI-enabled engineering practices for customer self-onboarding and Payment API experiences.
Top Skills: APIsAWSCi/CdContainerizationDevsecopsDistributed SystemsEvent-Driven ArchitectureInfrastructure As CodeJavaKafkaKubernetesMicroservicesNode.jsObservabilitySpring BootTypescript
One Month AgoSaved
Remote
27 Locations
Junior
Junior
Cloud • Enterprise Web • Information Technology • Software
Build and ship backend features for enterprise Coder deployments, including database migrations, observability, reporting, auditing, security, scalability, and reliability improvements. Investigate production issues, resolve operator problems, document designs, participate in code reviews and RFC discussions, and join on-call rotations. The role requires professional Go development, concurrency knowledge, SQL expertise, debugging ability, and strong communication.
Top Skills: Github ActionsGoGrafanaGrpcKubernetesPostgresPrometheusSQL
19 Days AgoSaved
In-Office
2 Locations
Senior level
Senior level
3D Printing • Software
Design, implement, test, deploy, maintain, and improve backend software components for medical software used by surgeons worldwide. Collaborate with product managers, analysts, architects, and engineers to develop high-quality features, apply testing methodologies such as unit testing and TDD, improve team productivity through internal tools, and contribute to technical discussions and product quality.
Top Skills: C++JavaScriptPython
Reposted 19 Days AgoSaved
In-Office
2 Locations
Expert/Leader
Expert/Leader
Fintech • Financial Services
Provide technical leadership across engineering squads, define architecture and engineering standards, and design secure, scalable distributed payment platforms. Build cloud-native, event-driven software using modern delivery practices; drive quality, testing, observability, security, and operational excellence. Own solutions throughout their lifecycle, mentor engineers, lead modernization initiatives, and collaborate with product, architecture, security, and operations teams.
Top Skills: Amazon Aurora PostgresqlAmazon CloudwatchAmazon EcsAmazon EksAmazon S3APIsAWSAws LambdaCi/CdCloudFormationDevsecopsDistributed SystemsEvent-Driven ArchitectureKafkaKubernetesMicroservicesNode.jsTerraformTypescript
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
One Month AgoSaved
In-Office or Remote
14 Locations
90K-110K Annually
Mid level
90K-110K Annually
Mid level
Digital Media • Fintech • Information Technology
Design and build reliable, scalable backend services, search APIs, semantic and lexical search systems, and platform components serving millions of users. Collaborate with engineering, product, and QA teams to translate requirements into solutions, while improving observability, monitoring, alerting, and operational readiness. Support multi-region systems using CI/CD, infrastructure as code, containers, high availability, and disaster recovery practices.
Top Skills: Ai-Assisted DevelopmentChefCi/CdDockerEmbeddingsJenkinsKubernetesRestful ApisSemantic SearchTerraformVector Databases
20 Days AgoSaved
Remote
Spain
67K-106K Annually
Senior level
67K-106K Annually
Senior level
Cloud • Security • Software • Generative AI
Senior Software Engineer on Elastic’s Elasticsearch Performance team, developing and implementing code- and architecture-level optimizations for distributed search systems. Responsibilities include profiling, benchmarking, regression detection, performance modeling, vector search optimization, and building AI-assisted optimization tools. The role requires deep Java and JVM expertise, concurrency knowledge, distributed systems experience, and collaboration across engineering teams.
Top Skills: C++ElasticsearchJavaJmhJvmRallyRustSimd
One Month AgoSaved
Hybrid
Barcelona, Cataluña, ESP
Senior level
Senior level
Financial Services
Own end-to-end B2B merchant product initiatives, from understanding problems and defining hypotheses through building, shipping, measuring, and iterating. Work across backend and frontend production software, collaborate directly with merchants and stakeholders, make product and technical decisions amid ambiguity, and use data, experimentation, and AI-assisted development to deliver outcomes.
Top Skills: Ai-Assisted DevelopmentReactRubyRuby On Rails
Reposted One Month AgoSaved
In-Office
Madrid, Comunidad de Madrid, ESP
Mid level
Mid level
Automotive • Fintech • Information Technology • Software
Design and implement cloud-native microservices for the Miles Enterprise platform. Translate domain models into service architectures, build RESTful APIs, design databases and ORMs, apply CI/CD and containerization, prioritize security in SSDLC, collaborate with API consumers, and mentor junior engineers.
Top Skills: AngularAutomated TestingCi/CdContainerizationDockerGitGithub ActionsJavaJenkinsKafkaKubernetesMavenMicroservicesNoSQLOrmPodmanPostgresRestful Api
20 Days AgoSaved
In-Office
2 Locations
Entry level
Entry level
Fintech • Financial Services
Leads the design and delivery of scalable software, APIs, services, platforms, and data-enabled solutions for Business Banking customer and colleague experiences. Influences architecture and engineering standards, applies cloud-native and DevSecOps practices, supports production platforms, mentors engineers, and partners with product, business, and architecture stakeholders. Work may span customer channels, CRM, data services, AI-enabled experiences, and shared platform capabilities.
Top Skills: .NetAPIsAutomated TestingAWSCi/CdCloudFormationDevsecopsDistributed SystemsDockerDomain-Driven DesignEvent-Driven ArchitectureGoJavaKubernetesMicroservicesMonitoringObservabilityPythonTerraformTypescript
Reposted 2 Months AgoSaved
Easy Apply
Remote
Spain
Easy Apply
57K-87K Annually
Entry level
57K-87K Annually
Entry level
Big Data • Fintech • Mobile • Payments • Financial Services
Build and maintain backend collections systems to manage delinquent loans, implement recovery strategies, ensure high availability and reliability, collaborate with product and risk teams, participate in on-call rotation, write well-tested extensible code, and contribute to team growth.
Top Skills: AWSKotlinKubernetesMySQLPython
21 Days AgoSaved
Remote
36 Locations
157K-221K Annually
Senior level
157K-221K Annually
Senior level
Blockchain • Software • Web3
Build front-end experiences and backend services for integrating prediction markets into MetaMask. Develop scalable APIs, real-time data feeds, transaction signing, and secure on-chain protocol integrations. Optimize performance, security, and high-volume transaction throughput across mobile, web, and browser clients while collaborating within an agile, distributed engineering team.
Top Skills: APIsBlockchainCryptographyDefiJavaScriptMiddleware ServicesPrediction Market ProtocolsReactReact NativeTypescriptWeb3
21 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
Mid level
Mid level
Information Technology • Consulting
Develop and guide the architecture of native iOS applications using Swift and SwiftUI. Lead technical discussions, establish software development and testing processes, address technical debt, evaluate frameworks and scalable approaches, and collaborate with product teams on business-aligned solutions. The role also includes mentoring engineers, applying design patterns and API design, using Git and DevOps practices, and exploring AI tooling, cloud services, GraphQL, and Firebase.
Top Skills: Cloud ServicesDevOpsFirebaseGitGraphQLiOSMvcMvvmSwiftSwiftui
21 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
Junior
Junior
Other • Software • Analytics
Develop cross-platform C++ mapping SDK components for native applications, visualization, sensor networks, navigation, and Unity and Unreal Engine integrations. Responsibilities include designing software with modern C++ standards and patterns, extending core components through plugin APIs and UI, writing unit tests, collaborating in an agile team, and continuously improving technical skills.
Top Skills: AndroidBoostC++C++11C++14C++17C++20ClangDirectxGame Engine PluginsGisiOSLinuxmacOSMetalMsvcOpenglStlUnit Testing FrameworksUnityUnreal EngineVulkanWindows
21 Days AgoSaved
Remote
28 Locations
Senior level
Senior level
Artificial Intelligence • Energy • Industrial • Manufacturing • Renewable Energy
Build and operate backend pricing systems for real energy contracts. Responsibilities include designing the Pricing API, consolidating pricing logic, improving quote speed, implementing error handling and observability, creating alerting, explaining pricing failures, and supporting live incidents. The role requires production Python backend experience, FastAPI, SQL, data-heavy systems, end-to-end project ownership, and AI-assisted development workflows.
Top Skills: Amazon Rds For PostgresqlAWSAws LambdaClaudeFastapiPolarsPythonSQL
21 Days AgoSaved
In-Office or Remote
Barcelona, Cataluña, ESP
Expert/Leader
Expert/Leader
Cloud • Software
Own and develop low-level systems powering cloud-based scientific workloads across Fusion, Fusion Snapshots, Ignite, and Sched. Build reliable systems software in Go and C, work with Linux internals, filesystems, namespaces, process supervision, checkpoint/restore, and multi-cloud orchestration. Lead performance engineering, testing, observability, and operational excellence while mentoring engineers and shaping technical direction.
Top Skills: AWSAws BatchAzureAzure BatchCCriuDockerFuseGoGoogle BatchGoogle Cloud Platform (Gcp)GroovyJavaKubernetesLinuxMicronautMuslRust
21 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
Senior level
Senior level
Cloud • Software
Own the backend application layer for compute provisioning, cloud and HPC integrations, usage metering, billing, and customer onboarding. Design APIs and data models, integrate AWS, Azure, GCP, Kubernetes, and GPU environments, improve observability and failure handling, and support production customers. Collaborate with product, platform, infrastructure, and support teams while making architecture decisions and documenting systems.
Top Skills: AngularAWSAzureCi/CdElkGCPGrafanaGroovyHpc SchedulersJavaKubernetesMetronomeMicronautNextflowPrometheusRest ApisSpring BootStripe
One Month AgoSaved
Easy Apply
Hybrid
8 Locations
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Security • Software • Cybersecurity
Design, implement, and operate fault-tolerant distributed systems and foundational platforms at internet scale. Build horizontally scalable, multi-tenant services that ingest, store, analyze, and query billions of events per second. Develop backend systems using Go, Java, Rust, or C++, alongside Kafka, Redis, Cassandra, Elasticsearch, and other open-source technologies. Own production services, optimize durability, availability, latency, performance, and operability, and use AI coding tools effectively.
Top Skills: Ai Coding ToolsC++CassandraElasticsearchGoJavaKafkaRedisRust
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account