Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Spain
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
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
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
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
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
eCommerce • Greentech • Sharing Economy
Build, launch, monitor, and support scalable backend services in an agile build-and-run environment. Design and improve distributed systems, microservices, APIs, data architectures, and service performance. Contribute to frontend features when needed, support technical decision-making, mitigate production issues, and promote clean code, collaboration, and knowledge sharing. The role requires strong ownership, system design expertise, and a full-stack product mindset.
Top Skills:
ArgocdBigQueryCeleryCircleCIDatadogDjangoDockerFastapiGCPGitGoKafkaKubernetesNuxtPostgresPythonRabbitMQRedisSqlalchemyTypescriptVuejs
Blockchain • Software • Web3
Develop and enhance MetaMask social and multi-chain experiences across Portfolio, browser extension, and mobile platforms. Collaborate across teams on complex projects, mentor engineers, and build scalable full-stack applications using React, React Native, modern JavaScript, blockchain technologies, APIs, testing, and continuous integration. Ensure cross-platform compatibility and apply web security best practices.
Top Skills:
APIsBlockchainContinuous IntegrationCross-Chain BridgesEs6EvmJavaScriptNon-Evm ProtocolsObjective-CReactReact NativeSwiftTypescript
Digital Media • Fintech • Information Technology
Build and own scalable AI-powered features for Dow Jones GenAI products, spanning backend APIs, data layers, user-facing integrations, and production operations. Integrate LLM and AI APIs, develop prompt management and evaluation tooling, improve observability and CI/CD, and apply MLOps practices for model versioning, monitoring, and experiment tracking. Partner with product managers, data scientists, and engineering leads while mentoring colleagues and driving technical direction.
Top Skills:
AirflowAWSCi/CdDockerGCPGitGraphQLLangchainLanggraphLangsmithMlopsPythonRestSQL
Digital Media • Fintech • Information Technology
Lead software engineering for Dow Jones Energy applications, including complex coding, deployment, bug resolution, legacy maintenance, cloud solutions, and CI/CD automation. Mentor engineers, conduct code reviews, develop technical strategies, and improve reliability across AWS and Azure environments. The role also introduces responsible AI-augmented development practices and provides operational support, including off-hours and weekend coverage.
Top Skills:
AWSAzureAzure Devops PipelinesC#Ci/CdClaudeCSSHTMLJavaScriptMicrosoft .NetObject-Oriented ProgrammingPostgresRedisSnowflakeSQL ServerTerraformTypescriptYaml
Logistics • Other • Software
Develop and maintain production-grade computer vision software for AI-enabled parcel management and automated logistics systems. Responsibilities include processing camera data for real-time decisions, integrating AI models and frameworks, designing scalable architectures, optimizing and deploying solutions, and contributing to technology roadmaps. The role also involves collaboration with product and engineering teams, technical leadership, mentoring junior engineers, and establishing software engineering best practices.
Top Skills:
APIsArtificial IntelligenceCamera SystemsCloud-Native ArchitecturesComputer VisionData Processing PipelinesDevOpsDistributed SystemsImage ProcessingLightingMachine LearningOpencvOptical FiltersOptics
Cloud • Security • Software • Generative AI
Designs and develops backend services for Elastic’s Streams data pipeline, Logstash, and OpenTelemetry Collector using Java, JRuby, and Golang. Responsibilities include solving distributed systems problems, improving code and dependencies, maintaining test coverage, reviewing pull requests, collaborating across teams, supporting enterprise customers, and participating in on-call rotations.
Top Skills:
DockerElastic StackGitGoHTTPJavaJrubyKafkaKubernetesLogstashMySQLOpentelemetry CollectorPostgresRubyTcpUdpZoom
Artificial Intelligence • Software
Build and evolve Rerun’s open-source viewer, cross-language SDKs, and integrations with Rerun Hub. Develop high-performance interfaces for large-scale multimodal data, optimize workflows across desktop and web, make full-stack architecture decisions, and collaborate with backend, Hub, design, customers, and the open-source community. The role involves UI development, rendering, data handling, infrastructure, real-time applications, visualization, and performance optimization.
Top Skills:
Gpu Rendering PipelinesMultimodal Data VisualizationOpen Source SoftwareReal-Time SystemsRustRvizWgpu
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Healthtech • Biotech
Develop and optimize software solutions for industrial additive manufacturing in an agile team. Responsibilities include designing algorithms, data structures, and software subsystems; debugging complex issues; benchmarking and improving performance, stability, efficiency, and scalability; and contributing to software quality and documentation. The role uses Vue.js, TypeScript, Python, C++, MongoDB, Docker, and automated development tools.
Top Skills:
C++DockerMongoDBPythonTypescriptVue
Fintech • Payments • Software
Build and maintain high-volume payment services, write testable code, improve reliability and performance, investigate production issues, collaborate across product and engineering teams, and explore AI-enabled engineering tools to boost productivity.
Top Skills:
Agentic AiAmqpAWSClaude CodeCSS3CursorElasticsearchGitlabHTML5JavaJavaScriptLinuxLlmsMongoDBMySQLReactRedisRestRubySidekiq
Digital Media
Develop and maintain scalable frontend web applications and data visualization platforms using React, Redux Toolkit, and Vite. Collaborate with cross-functional teams, implement features, write tests, conduct code reviews, troubleshoot issues, and support RESTful APIs. Contribute to agile processes, accessibility, user experience improvements, and continuous development while using AI tooling responsibly and staying current with modern web technologies.
Top Skills:
AWSCSSGoHTMLJavaScriptLeaflet.JsMapboxglMaterial UiNode.jsOpenlayersPythonReactReact Testing LibraryRedux ToolkitRest ApisRubySQLTypescriptViteVitestWcag 2.2
Cloud • Security • Software • Cybersecurity
Design, build, and scale a Kubernetes-based internal platform for managed cloud products. Develop highly available and fault-tolerant production services using Kubernetes and cloud-native technologies, contribute to enterprise platform roadmaps, integrate infrastructure technologies, establish engineering best practices, mentor teammates, and collaborate across Agile engineering teams.
Top Skills:
AnsibleBashCi/CdCloud-Native TechnologiesContainersCrossplaneDnsGoHTTPInfrastructure As CodeKubernetesLinuxPulumiPythonTcp/IpTerraformTls
Software
Design, build, and operate a large-scale Kubernetes platform: ensure high availability and performance, automate platform delivery, develop custom Kubernetes Operators in Go, manage production incidents, and run Day 1/Day 2 cluster operations with Helm and GitOps tooling.
Top Skills:
ArgocdCluster ApiDeploymentsFluxGitopsGoHelmKarpenterKubernetesKubernetes OperatorsServicesStatefulsets
Fintech • Financial Services
Lead full-stack engineering for CommSec’s contact centre modernisation program. Design and operate scalable cloud-native platforms, APIs, microservices, event-driven systems, and AI-enabled customer engagement experiences using .NET, React, TypeScript, AWS, and Dynamics 365. Provide hands-on technical leadership, influence architecture, mentor engineers, and champion DevSecOps, automation, observability, reliability, security, and continuous improvement.
Top Skills:
.NetAgentic WorkflowsAPIsAutomated TestingAWSC#Ci/CdContact Centre Crm PlatformsDevsecopsDistributed SystemsEvent-Driven ArchitectureGenerative AiMicroservicesMicrosoft Dynamics 365 Customer ServiceMicrosoft Dynamics 365 OmnichannelPlatform ObservabilityPrompt EngineeringReactRetrieval-Augmented GenerationTypescript
Artificial Intelligence • Cloud • Edtech • HR Tech • Sales • Software • Generative AI
The Software Engineer will join a product squad to develop and maintain functionalities on the 360Learning platform, focusing on JavaScript technologies and clean architecture.
Top Skills:
JavaScriptMongoDBNode.jsTypescriptVue
Information Technology • Software
Leads the design, development, maintenance, testing, troubleshooting, and optimization of complex full-stack software applications. Collaborates with cross-functional teams, documents technical requirements, resolves IT issues, prepares data, supports end users, and applies software architecture, microservices, database, CI/CD, containerization, monitoring, and Agile engineering practices.
Top Skills:
.Net Core.Net FrameworkAngularAsp.Net Web ApiAzure DevopsAzure Service BusC#DatadogDockerGitGitGrafanaKanbanKubernetesMasstransitMicroservicesRabbitMQRedisRestful ApisScrumSQLYaml
Fintech • Information Technology • Security • Software
Design and develop Java services within distributed applications for document and image processing. Collaborate with the team and product owner, apply maintainability, testability, performance, security, and quality standards, participate in code reviews, and improve the platform. The role requires Java and Spring Boot expertise, SQL and NoSQL database knowledge, RabbitMQ experience, microservices familiarity, and fluency in English and Spanish.
Top Skills:
AgileCi/CdCloud-Native ArchitectureDevOpsGoogle Cloud PlatformJava 21MicroservicesMongoDBNoSQLRabbitMQSpring BootSQL
AdTech
Develop and maintain Smadex’s real-time bidding platform by designing and implementing features with NodeJS and Java. Write tested, efficient code; participate in code reviews and architectural decisions; monitor deployments; and support production reliability and performance. Collaborate within an agile engineering team while contributing to planning, progress reporting, and continuous platform improvement.
Top Skills:
AWSBashCi/CdDockerDocker ComposeGitJavaJenkinsJIRALinuxMemcachedMySQLNode.jsNotionPythonRedis
Gaming • Software
Design and develop scalable backend systems for a B2B application using Java and Spring. Participate in architectural decisions involving performance, security, and scalability; apply agile practices; mentor developers; optimize relational database performance; and support cloud and DevOps initiatives, particularly on AWS.
Top Skills:
AgileAWSClean ArchitectureDesign PatternsDevOpsIaasJavaJvmObject-Oriented ProgrammingPaasRelational DatabasesSolid PrinciplesSpring FrameworkSpring JpaSpring MvcSpring SecurityTest-Driven Development
Healthtech • Insurance
Build full-stack infrastructure, developer tools, frameworks, and user-facing interfaces that improve engineering productivity and operational excellence. Work across Python/Flask, React, React Native, and PostgreSQL in a monorepo, contributing to design systems, accessibility, security, cloud infrastructure, CI/CD, observability, and AI-assisted development. Partner closely with product teams, own solutions end to end, and help create a scalable, secure engineering environment.
Top Skills:
AccessibilityAi Code AssistantsAuthenticationCi/CdDesign SystemsEncryptionFlaskMcp ServersMonorepo ToolingMulti-Cloud ArchitecturePostgresPythonReactReact NativeThreat Protection
Cloud • Security • Software • Generative AI
Design, implement, and optimize scalable application networking features (Ingress, DNS, private connectivity) for Elastic Cloud. Integrate security controls, conduct load and performance testing, troubleshoot network incidents, build tracing tools, and collaborate with cross-functional teams to meet application networking needs and improve observability and operability.
Top Skills:
Ai ToolsAWSAzureCiliumCrossplaneDnsElasticsearchEnvoy GatewayExternal-DnsGCPGoKibanaKubernetes
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Companies in Spain Hiring Software Engineers
See AllPopular Job Searches
Tech Jobs & Startup Jobs in Spain
Software Engineer Jobs in Spain
Data Science Jobs in Spain
Machine Learning Jobs in Spain
Artificial Intelligence Jobs in Spain
Product Manager Jobs in Spain
Front End Developer Jobs in Spain
QA Engineer Jobs in Spain
Cybersecurity Jobs in Spain
IT Jobs in Spain
Data Engineer Jobs in Spain
Data Analyst Jobs in Spain
UX Designer Jobs in Spain
Graphic Designer Jobs in Spain
Finance Jobs in Spain
HR Jobs in Spain
Marketing Jobs in Spain
Operations Manager Jobs in Spain
Project Manager Jobs in Spain
Sales Jobs in Spain
Tech Jobs & Startup Jobs in Barcelona
Software Engineer Jobs in Barcelona
Data Science Jobs in Barcelona
Machine Learning Jobs in Barcelona
Artificial Intelligence Jobs in Barcelona
Product Manager Jobs in Barcelona
Front End Developer Jobs in Barcelona
QA Engineer Jobs in Barcelona
Cybersecurity Jobs in Barcelona
IT Jobs in Barcelona
Data Engineer Jobs in Barcelona
Data Analyst Jobs in Barcelona
UX Designer Jobs in Barcelona
Graphic Designer Jobs in Barcelona
Finance Jobs in Barcelona
HR Jobs in Barcelona
Marketing Jobs in Barcelona
Operations Manager Jobs in Barcelona
Project Manager Jobs in Barcelona
Sales Jobs in Barcelona
Tech Jobs & Startup Jobs in Madrid
Software Engineer Jobs in Madrid
Data Science Jobs in Madrid
Machine Learning Jobs in Madrid
Artificial Intelligence Jobs in Madrid
Product Manager Jobs in Madrid
Front End Developer Jobs in Madrid
QA Engineer Jobs in Madrid
Cybersecurity Jobs in Madrid
IT Jobs in Madrid
Data Engineer Jobs in Madrid
Data Analyst Jobs in Madrid
UX Designer Jobs in Madrid
Graphic Designer Jobs in Madrid
Finance Jobs in Madrid
HR Jobs in Madrid
Marketing Jobs in Madrid
Operations Manager Jobs in Madrid
Project Manager Jobs in Madrid
Sales Jobs in Madrid
Tech Jobs & Startup Jobs in Seville
Software Engineer Jobs in Seville
Data Science Jobs in Seville
Machine Learning Jobs in Seville
Artificial Intelligence Jobs in Seville
Product Manager Jobs in Seville
Front End Developer Jobs in Seville
QA Engineer Jobs in Seville
Cybersecurity Jobs in Seville
IT Jobs in Seville
Data Engineer Jobs in Seville
Data Analyst Jobs in Seville
UX Designer Jobs in Seville
Graphic Designer Jobs in Seville
Finance Jobs in Seville
HR Jobs in Seville
Marketing Jobs in Seville
Operations Manager Jobs in Seville
Project Manager Jobs in Seville
Sales Jobs in Seville
Tech Jobs & Startup Jobs in Valencia
Software Engineer Jobs in Valencia
Data Science Jobs in Valencia
Machine Learning Jobs in Valencia
Artificial Intelligence Jobs in Valencia
Product Manager Jobs in Valencia
Front End Developer Jobs in Valencia
QA Engineer Jobs in Valencia
Cybersecurity Jobs in Valencia
IT Jobs in Valencia
Data Engineer Jobs in Valencia
Data Analyst Jobs in Valencia
UX Designer Jobs in Valencia
Graphic Designer Jobs in Valencia
Finance Jobs in Valencia
HR Jobs in Valencia
Marketing Jobs in Valencia
Operations Manager Jobs in Valencia
Project Manager Jobs in Valencia
Sales Jobs in Valencia
Remote Jobs in Spain
Remote Jobs in Barcelona
Remote Jobs in Madrid
Remote Jobs in Seville
Remote Jobs in Valencia
All Filters
Total selected ()
No Results
No Results














.png)

















