Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Spain
Cloud • Legal Tech • Software
The Software Developer will build scalable web applications, collaborate with full-stack engineering teams in an Agile environment, solve complex customer problems, review peer code, and contribute to cross-team projects. The role requires software development experience, database optimization knowledge, strong communication, adaptability to new technologies, and mentorship experience. It is based in Barcelona with hybrid office attendance expected at least twice weekly.
Top Skills:
AgileRuby On RailsSaaS
Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Develop and validate battery diagnostic algorithms, battery models, and BMS architectures for advanced energy storage systems. Lead or support international projects, customer technical discussions, characterization and validation testing, and test-data analysis. Supervise junior engineers and interns while collaborating with international teams. The role focuses on battery state detection, modeling, simulation, and AI-based algorithms using MATLAB and Simulink, with C and Python as valuable additional skills.
Top Skills:
Ai-Based Models And AlgorithmsBattery Diagnostic AlgorithmsBattery Management Systems (Bms)Battery Modeling And SimulationCLead-Acid BatteriesLi-Ion BatteriesMatlabPythonSimulink
Big Data • Internet of Things • Mobile • Other
Design and build Go services for Telnyx’s serverless platform, function deployment pipeline, global control plane, and edge infrastructure. Own backend APIs, resource lifecycles, workload deployment, asynchronous workflows, observability, and reliability. Work with Kubernetes, distributed systems, relational databases, and multi-region services. Improve developer experience through APIs, CLI tooling, and clear error handling, while participating in on-call and diagnosing production performance and reliability issues.
Top Skills:
Aws LambdaC++Cloudflare WorkersDaprDeno DeployDockerFastly ComputeFly.IoGoJavaKnativeKubernetesNats/JetstreamOpentelemetryPostgresPrometheusRust
Cloud • Software • Analytics
Develop backend software for Arista’s CloudVision distributed network management platform. Design architectures, implement scalable services and network analytics applications, write automated tests, and deploy projects through continuous delivery pipelines. Collaborate with product management, customers, and project teams to define requirements and deliver production-ready solutions. Work with technologies including Go, C++, distributed systems, Kubernetes, Kafka, HBase, ClickHouse, Elasticsearch, and Zookeeper.
Top Skills:
AmbassadorCC++Ci/CdClickhouseData AnalyticsDistributed SystemsElasticsearchGoHbaseKafkaKubernetesMachine LearningNetwork ProtocolsZookeeper
Gaming
Software Engineering Intern supporting mobile game development in Unity. Responsibilities include helping build gameplay features, internal tools, and workflow improvements; testing, debugging, optimizing, and polishing gameplay; participating in code reviews; collaborating with designers and artists; proposing technical solutions; and documenting work. The role requires familiarity with Unity, C#, graphics, computer mathematics, and mobile platforms, plus enrollment in a relevant degree program.
Top Skills:
AndroidC#iOSUnity
Cloud • Security • Software • Generative AI
Design and build full-stack user interfaces for Elastic Fleet and Streams using TypeScript, React, and Node.js. Own complex projects end-to-end, make architecture and system-design decisions, establish coding standards, conduct code reviews, implement testing and deployment, and collaborate with distributed teams, designers, and product managers. The role focuses on scalable, data-intensive observability interfaces and requires strong communication, user focus, and technical leadership.
Top Skills:
Elastic StackGitGoKubernetesNode.jsReactReactflowSlackTypescript
Healthtech • Insurance
Build and deploy production LLM-powered agents that resolve health insurance questions, use member data and tools, interoperate with other AI agents, and support real-time voice conversations. Own evaluation datasets, automated quality monitoring, safety guardrails, and production optimization for resolution rate, answer quality, satisfaction, cost, and latency. Collaborate with care experts and product teams while contributing to technical direction and mentoring engineers.
Top Skills:
Ai AgentsFlaskLarge Language Models (Llms)PostgresPrompt EngineeringPythonReactRetrieval-Augmented Generation (Rag)Tool Calling
Software
The Software Developer will design and develop web applications, improve system reliability, and collaborate on architecture and deployment strategies.
Top Skills:
AWSCi/CdJavaJavaScriptKotlinKtorKubernetesNode.jsSpringTerraformTypescript
Payments
Develop and maintain highly available, secure, scalable API services for a global payments platform. Design and ship new products, improve platform performance, automate development processes, participate in Agile practices, and collaborate with global technology teams. The role requires strong Golang development skills, event-driven architecture experience, relational database knowledge, and familiarity with web and API solutions.
Top Skills:
Apache KafkaAPIsAws Sns/SqsCi/CdEvent-Driven ArchitectureGoMySQLPostgresRabbitMQ
Artificial Intelligence • Conversational AI
Develop and enhance a live drive-thru Voice AI product through software engineering, AI/LLM prototyping and fine-tuning, conversation analysis, system integrations, and customer requirements gathering. Build, test, deploy, and improve production features while evaluating real dialogs and collaborating with customers and internal stakeholders.
Top Skills:
Ci/CdEmbeddingsGitlabJava 17LlmNlpNluRagRestSoapSpring FrameworkSQLVector Databases
Digital Media • eCommerce • Software
Maintain and evolve FAdmin, a mission-critical Ruby on Rails flyer processing system, and related Content Platform tools. Deliver roadmap features end to end, support service desk requests, use AI coding agents to improve delivery and code quality, write automated tests, participate in code reviews, and maintain CI/CD pipelines. The role requires production software development experience, relational database and SQL expertise, and strong English communication.
Top Skills:
Ai Coding AgentsAmazon EksAutomated TestingAWSCi/CdClaude CodeDatadogDockerJavaScriptKafkaKubernetesLlmsRelational DatabasesRuby On RailsSQLTypescript
Artificial Intelligence • Software • Cybersecurity
Build and operate full-stack systems for an AI-powered offensive security platform. Responsibilities include developing React frontends, TypeScript APIs, Kotlin and Go backend services, deploying on AWS, designing scalable systems, optimizing databases, supporting production, and owning features from concept through deployment. The role involves close collaboration with AI and security researchers in a fast-paced remote startup.
Top Skills:
Asynchronous WorkflowsAWSAws CdkEvent-Driven ArchitectureGoGraphQLKotlinMessage QueuesNode.jsPostgresReactRestTerraformTypescript
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Information Technology • Consulting
Build and scale an AI-powered translation and localization platform using Java and Spring Boot. Develop REST APIs, microservices, and Kafka-driven pipelines; integrate LLMs and machine translation providers; optimize quality, scalability, latency, and cost; and support monitoring, testing, deployments, and production troubleshooting. Collaborate with engineering, product, and business stakeholders to expand multilingual content capabilities.
Top Skills:
Ai ApisApache KafkaAutomated TestingBleuCi/CdCometContent Management Systems (Cms)Event-Driven ArchitectureGitGoogle Cloud Platform (Gcp)JavaLarge Language Models (Llms)Machine TranslationMicroservicesRest ApisSpring Boot
Edtech
Build and improve reliable, user-focused product experiences across the frontend and backend. Partner with Product, Design, and Engineering to understand user needs, propose solutions, implement features, troubleshoot software, write documentation, and contribute to technical and product decisions. Develop tested JavaScript or TypeScript code using React, Node.js, and related technologies while continuously learning and taking ownership of increasingly complex problems.
Top Skills:
AWSCi/CdClaude CodeDomain-Driven DesignExpress.JsHexagonal ArchitectureJavaScriptMongoDBNode.jsReactReduxTypescript
Artificial Intelligence • Big Data • Internet of Things • Virtual Reality
Develop and deploy AI-powered 3D graphics solutions for desktop, web, VR, and AR applications using the Evergine engine. Build computer vision and spatial computing models, including NeRF, Gaussian Splatting, point-cloud processing, SAMv2, and GroundingDINO or FlorenceV2. Design scalable algorithms, integrate machine learning frameworks, and collaborate with research and engineering teams in an Agile environment.
Top Skills:
3D RenderingArAWSAzureC#Computer VisionDeep LearningEvergineFlorencev2Gaussian SplattingGCPGroundingdinoMachine LearningMlopsNerfPoint Cloud ProcessingPythonPyTorchSamv2Spatial ComputingTensorFlowUnityUnreal EngineVr
eCommerce • Greentech • Sharing Economy
Build and improve frontend platform capabilities, developer tooling, Golden Paths, CI/CD, deployment workflows, and application architecture. Improve frontend delivery, performance, caching, observability, testing, and developer experience across the stack. Operate production systems, participate in incident response and technical discussions, establish practical standards, and collaborate with product engineers, platform teams, and technical leaders.
Top Skills:
ArgocdBackstageBigQueryCi/CdCircleCIDockerFastapiGCPGitGoGrafanaJavaScriptKafkaKubernetesNuxtOpentelemetryPostgresPythonRabbitMQRedisSsrStorybookTailwindTypescriptVue
Information Technology • Consulting
Build scalable, maintainable frontend applications using React, JavaScript, and Next.js. Develop reusable component libraries and design systems with Storybook and CSS-in-JS, ensuring WCAG 2.1 AA accessibility. Write clean, tested, documented code; optimize performance and cross-browser behavior; and collaborate with Product, Design, Backend, clients, and stakeholders. Work in Agile environments and use AI tooling to improve development workflows.
Top Skills:
AgileCss-In-JsCSS3HTML5JavaScriptNext.JsReactStorybookWcag 2.1 Aa
Cloud • Security • Software • Generative AI
Develop and maintain Elasticsearch’s Inference API and plugin framework, integrating internal and external machine learning providers. Responsibilities include API and protocol design, streaming, asynchronous execution, rate limiting, billing integration, provider configuration, testing, open-source contribution reviews, and incident on-call support. The role requires advanced Java expertise, concurrency knowledge, API design skills, and collaboration across distributed engineering teams.
Top Skills:
ElasticsearchGradleJavaKibanaMavenRest ApiServer-Sent Events (Sse)Yaml
Information Technology • Consulting
Develop and maintain AI-powered web products and platforms using React, Next.js, Node.js, GraphQL, and related technologies. Responsibilities include writing clean, tested, documented code; making architecture and technology-stack decisions; adapting across varied stacks; collaborating with clients and teams; applying web standards, accessibility, and optimization practices; and using AI tools to improve workflows.
Top Skills:
Ai ToolsArtifactoryC#CSS3EmotionGraphQLHTML5JavaScriptMicrosoft .NetNext.JsNode.jsReact
Information Technology • Software
As a Senior Product Software Engineer, you will design, develop, and maintain software applications, collaborate with teams, optimize performance, and provide technical support.
Top Skills:
AngularAPIsC#MongoDB
Reposted 28 Days AgoSaved
Financial Services
Lead backend engineering for digital-asset integrations, building secure, scalable microservices on Kubernetes. Design event-driven architectures, integrate trading and custody systems, ensure regulatory controls, own delivery from estimation to production, write comprehensive tests, and collaborate with Product, Compliance, Risk, and Operations.
Top Skills:
AlchemyAuroraAWSDynamoDBFixGit FlowInfuraJavaKafkaKotlinKubernetesMySQLRestScalaSoliditySpring BootWeb3Websocket
Artificial Intelligence • Marketing Tech • Sales • Software
Build and operate production custody systems: signing service, key management, chain integrations, and transaction pipelines. Own end-to-end subsystems, integrate new chains, collaborate with cryptography on threshold signing and key recovery, write post-mortems, and produce clear async design docs and PRs.
Top Skills:
Account Abstraction)Aurora PostgresAWSBitcoin (UtxoCggmp21ClickhouseCloudhsmCmp)Eip-1559Ethereum (Eip-712FrostGg20Github ActionsGoKubernetesLedger VaultMoveMpcPostgresPsbt)RustRust (For Chain Integration)SolanaSolidityTemporalTerraformThreshold Signing (Gg18TssTypescriptYubihsm
Artificial Intelligence • Information Technology • Software
The Senior Software Engineer will design and implement systems for AI integration, build scalable backend services, and mentor team members, ensuring high-quality systems that meet user needs.
Top Skills:
PHPPythonTypescript
Artificial Intelligence • Professional Services • Consulting
Build AI-powered automation agents and modernize legacy enterprise systems for SME clients. Responsibilities include developing Python backends, integrating Salesforce, SAP, and Microsoft Dynamics, cleaning and transforming messy data, and delivering outputs through Power BI, PDFs, and APIs. The role involves working with LLMs, agent frameworks, and AI coding tools while collaborating with Spanish- and English-speaking clients in a fully remote consultancy environment.
Top Skills:
Ai Agent FrameworksClineCursorExcelLlmsLovableMicrosoft DynamicsPower BIPythonSalesforceSAPV0
Artificial Intelligence • Software • Automation
Build and scale backend systems for AI-native construction procurement software. Own data models, GraphQL APIs, distributed processing semantics, integrations with construction ERPs, authorization, approvals, and transactional business workflows. Develop in Go with Postgres and AWS, while contributing to AI-driven document extraction, optimization, observability, and complex integrations. Collaborate in a fast-moving startup environment with evolving product requirements and strong ownership expectations.
Top Skills:
AlbAWSComDataloadersEcsGenerative AiGoGqlgenGraphQLLlmsOdbcPgxPostgresRagRdsRest ApisS3SQLSquirrel
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


























