Top Software Engineer Jobs in Spain

4 Days AgoSaved
Hybrid
Madrid, Comunidad de Madrid, ESP
Senior level
Senior level
Artificial Intelligence • Big Data • Cloud • Information Technology • Machine Learning • Software
Own the automation domain for Nexthink’s Product organization by designing, developing, and maintaining production-grade automation workflows. Integrate systems through APIs, Microsoft Power Platform, Microsoft 365, AWS, GitHub Actions, and AI/LLM capabilities. Administer and optimize the automation environment for reliability, performance, cost, and governance. Monitor, troubleshoot, and continuously improve workflows while providing technical direction and partnering with stakeholders.
Top Skills: AIAWSCi/CdDockerGithub ActionsIntegration TestingJavaKafkaKubernetesLarge Language Models (Llms)MicronautMicroservicesMicrosoft 365Microsoft Power PlatformRestful ApisUnit Testing
Reposted 4 Days AgoSaved
Easy Apply
Hybrid
6 Locations
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Security • Software • Cybersecurity
Build, ship, and operationally own security integrations and detections (WAF, RASP, API security, IAST, SCA) across Datadog tracing libraries. Design production-grade, polyglot instrumentation (primarily .NET/Java), measure performance and cost, mentor teammates, shape roadmap, and collaborate with product and platform teams.
Top Skills: .NetApmAuto-InstrumentationBytecode InstrumentationC#C++ClrDiagnosticsourceDistributed TracingEnvoyEventpipeGcGoHaproxyIastIl RewritingJavaJava AgentsJitJvmNginxNode.jsPHPPythonRaspRubySastScaWaf
Reposted 3 Days AgoSaved
Remote
27 Locations
Junior
Junior
Cloud • Software
As a Software Engineer, you'll develop software for Ceph and distributed storage, collaborating with a global team to enhance cloud solutions.
Top Skills: CephGoKubernetesLinuxOpenstackPython
4 Hours AgoSaved
In-Office
Castellbisbal, Barcelona, Cataluña, ESP
Internship
Internship
Energy • Appliances
Supports daily R&D departmental activities, contributes to ongoing projects, conducts research and analysis for decision-making, and collaborates with team members to develop and implement innovative ideas while demonstrating teamwork, customer focus, integrity, and sustainability.
7 Hours AgoSaved
In-Office
Madrid, Comunidad de Madrid, ESP
Entry level
Entry level
Cloud • Information Technology • Consulting
Develop and maintain software components while helping design, integrate, and improve AI-powered solutions, conversational assistants, and intelligent applications. Integrate systems through APIs and web services, troubleshoot technical issues, write unit tests, support software quality, document developments, and improve processes. The role offers structured learning in AI, software development, and cloud technologies within a public-sector digital modernization project in Madrid.
Top Skills: AWSAzureDevOpsDockerGenerative AiGCPJavaKubernetesLarge Language Models (Llms)NoSQLPrompt EngineeringPythonRelational DatabasesRest ApisRetrieval Augmented Generation (Rag)
Reposted 8 Hours AgoSaved
In-Office
Area, Viveiro, Lugo, Galicia, ESP
Mid level
Mid level
Aerospace
Join a multidisciplinary team to design and develop Mission Planning solutions (.NET) for Airbus defence programs. Work across the software lifecycle: requirements, system analysis, development, V&V, documentation, quality and safety processes, and delivery.
Top Skills: .NetEntity FrameworkGitMauiMvcMvvmRelational DatabasesWindows Presentation Foundation (Wpf)Xamarin
Reposted 8 Hours AgoSaved
In-Office
Area, Viveiro, Lugo, Galicia, ESP
Senior level
Senior level
Aerospace
Develop and maintain modern C++ software for mission systems on Linux. Implement DDS-based data-centric communications, build Qt GUIs, apply TDD, own end-to-end feature delivery using trunk-based development, write tests and technical documentation, and collaborate with cross-functional teams to deliver high-performance distributed solutions.
Top Skills: C++Catch2CmakeData Distribution ServiceDdsGitGoogletestLinuxQmlQtQt QuickStlTest Driven DevelopmentTrunk Based Development
Reposted 8 Hours AgoSaved
In-Office
Madrid, Comunidad de Madrid, ESP
Mid level
Mid level
Fintech • Payments • Financial Services
Own and implement the engineering and integration layer for AI capabilities, prototype LLM/RAG pipelines, build APIs and pipelines, integrate AI into CI/CD and observability platforms, ensure security/compliance and traceability, and drive automation and developer productivity in cross-functional teams.
Top Skills: APIsCi/CdCloudDevOpsDockerGenerative AiKubernetesLarge Language Models (Llm)MlopsObservabilityRetrieval-Augmented Generation (Rag)
Reposted 8 Hours AgoSaved
In-Office
Barcelona, Cataluña, ESP
Senior level
Senior level
Information Technology • Consulting
Senior full-stack engineer building AI-powered digital products. Work across full-stack environments using TypeScript and React, leverage AI tools and LLMs, design agent-based integrations, collaborate cross-functionally, adapt to shifting priorities in fast-paced teams.
Top Skills: Agent ArchitecturesAi ToolsLarge Language Models (Llms)ReactTypescript
Reposted 8 Hours AgoSaved
Hybrid
Barcelona, Cataluña, ESP
Mid level
Mid level
Pet
Join the Backend Platform team to manage and scale Rover's datastores (Postgres/MySQL on AWS RDS), lead upgrades, design backups, build self-service automation (Terraform, Python), monitor systems (Datadog/CloudWatch/Splunk), participate in on-call rotation, and collaborate with product and engineering teams on migrations and performance tuning.
Top Skills: AWSAws RdsCdkCloudwatchDatadogDjangoElkMySQLPostgresPythonSentrySplunkTerraform
Reposted 3 Days AgoSaved
Remote
27 Locations
Junior
Junior
Cloud • Software
Canonical is hiring a Software Engineer to develop features for Kubernetes, focusing on operators and integrations while collaborating in a distributed team.
Top Skills: GoKubernetesPython
Reposted YesterdaySaved
Remote
Spain
Senior level
Senior level
Healthtech • Insurance
Develop high‑traffic web applications and self‑serve conversion flows (discovery → quote → signup), build and optimize alan.com and marketing acquisition systems, collaborate with Marketing/Sales/Product/Data/Design, and deliver measurable improvements that drive member acquisition and revenue using the company stack.
Top Skills: FlaskLlmMonorepoPostgresPythonReact
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
6 Days AgoSaved
Easy Apply
Hybrid
Madrid, Comunidad de Madrid, ESP
Easy Apply
Senior level
Senior level
Fintech • Payments • Financial Services
Build and maintain a distributed, high-performance financial platform using Java and related technologies. Contribute to architecture, scalability, reliability, security, database performance, and core financial data infrastructure. Mentor engineers, review code, collaborate across teams and time zones, lead projects, and deliver production software rapidly.
Top Skills: CockroachdbElasticsearchGradleJava 17MybatisPostgresRestful Web ServicesSQLTomcat
6 Days AgoSaved
Easy Apply
Remote
Spain
Easy Apply
86K-122K Annually
Senior level
86K-122K Annually
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Own backend engineering goals for the Recoveries team, building scalable loan recovery systems and strategies. Lead delivery through ambiguity, collaborate with product, design, analytics, and risk stakeholders, and improve system reliability, observability, quality, and operational readiness. Participate in on-call support, establish engineering standards, resolve technical and business issues, and mentor team members while designing batch and asynchronous workloads.
Top Skills: AWSKotlinKubernetesMySQLPythonReactVue
Reposted YesterdaySaved
In-Office
3 Locations
Mid level
Mid level
Healthtech • Insurance
As a Fullstack Software Engineer at Alan, you'll design and build healthcare applications, streamline operations, mentor peers, and shape product decisions in a collaborative environment.
Top Skills: FlaskPostgresPythonReactReact Native
Reposted YesterdaySaved
Remote
27 Locations
Mid level
Mid level
Healthtech • Biotech
Develop, test, and deliver C++ features for a Windows-based 3D CAD system and supporting cloud services. Implement and prototype functionality, improve algorithms for performance, write unit tests, participate in code reviews, and collaborate with QA, product, and cross-functional teams to clarify requirements and ensure high-quality releases.
Top Skills: 3D CadAPIsC++Cloud Computing PlatformsDockerPythonSQLWindows
Reposted YesterdaySaved
Remote
27 Locations
Senior level
Senior level
Fintech • Software • Financial Services
Provide technical support for applications: investigate and resolve issues, develop and implement interfaces, create support documentation, collaborate with Design/Test/Dev teams, estimate resources, and monitor project performance.
Reposted YesterdaySaved
Remote
27 Locations
Senior level
Senior level
Fintech • Software • Financial Services
Investigate and resolve verified application issues, develop and implement interfaces, create technical support documentation, collaborate with design, test and development teams, provide user support, estimate resource timings, and monitor project performance to meet goals.
Reposted YesterdaySaved
Remote
27 Locations
120K-290K Annually
Senior level
120K-290K Annually
Senior level
Software • Database
Design and build scalable backend systems for PlanetScale's database platform (Vitess/Postgres), collaborate on distributed systems challenges, work autonomously and with customers, optimize performance, and mentor engineers while operating systems at production scale.
Top Skills: AWSAzureC++Containerized ApplicationsGCPGoJavaKubernetesMySQLPostgresPythonVitess
Reposted YesterdaySaved
In-Office
Alicante, Comunidad Valenciana, ESP
Senior level
Senior level
Agency • HR Tech • Professional Services
Join the Backend team to improve and maintain software tools, develop clean code, troubleshoot applications and collaborate with a diverse team.
Top Skills: CassandraCSSElasticsearchGitHTMLJavaJavaScriptJqueryMySQLNode.jsPHPSass
Reposted YesterdaySaved
In-Office
Alicante, Comunidad Valenciana, ESP
Senior level
Senior level
Agency • HR Tech • Professional Services
The Software Engineer will join the Frontend team to improve and maintain software tools, develop user interfaces, and collaborate with team members on coding standards and new features.
Top Skills: BddCSSEs6HTMLJavaScriptSassTddWebpack
Reposted YesterdaySaved
In-Office or Remote
9 Locations
Senior level
Senior level
Software
Develop and maintain the JetBrains Runtime to ensure IDEs run fast and render well. Provide low-level support for UI frameworks (Swing, Compose for Desktop), work on OpenJDK projects, implement hardware-accelerated rendering (Metal/Vulkan/OpenGL/D3D), fix JBR issues, and optimize/refactor cross-platform system UI code for Windows, macOS, and Unix.
Top Skills: CC++CocoaCompose For DesktopD3DGnomeJavaJvmMetalOpenglSwingVulkanWin32 Api
Reposted YesterdaySaved
Remote
27 Locations
Mid level
Mid level
Industrial • Manufacturing
Architect, develop, and scale cloud services, dashboards, and data pipelines to support robotics and autonomous vehicle telemetry. Integrate IoT devices with Azure services, build APIs/microservices, implement observability and CI/CD, validate systems in lab and field, and mentor junior engineers.
Top Skills: Application InsightsAzure Data ExplorerAzure Event HubAzure FunctionsAzure Iot HubAzure MonitorAzure Stream AnalyticsC#C++Cosmos DbD3.JsDevice Provisioning Service (Dps)GrafanaGrpcJavaMqttNestjsNoSQLNuxtjsPrometheusRestRosRos2SQL
Reposted YesterdaySaved
In-Office or Remote
29 Locations
150K-200K Annually
Mid level
150K-200K Annually
Mid level
Artificial Intelligence • Information Technology • Software
The role involves designing and building AI-focused research tools, optimizing performance, engaging with customers, and scaling product features quickly.
Top Skills: Agent ArchitecturesAIFull StackLlmsRag
Reposted YesterdaySaved
In-Office or Remote
29 Locations
150K-200K Annually
Mid level
150K-200K Annually
Mid level
Artificial Intelligence • Information Technology • Software
The Backend Engineer will design scalable infrastructure for AI research tools, collaborate on optimizing system performance, and own evaluation pipeline automation.
Top Skills: AIBackend SystemsLlmsRag
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account