Top Software Engineer Jobs in Spain

2 Months AgoSaved
Remote or Hybrid
4 Locations
Senior level
Senior level
Information Technology • Software
Leads the design, development, testing, optimization, troubleshooting, and maintenance of complex full-stack software applications. Collaborates with cross-functional teams, documents technical requirements, resolves IT issues, supports end users, and applies modern engineering practices including microservices, APIs, cloud messaging, CI/CD, containers, Kubernetes, monitoring, and Agile methodologies.
Top Skills: .Net Core.Net FrameworkAngularAsp.Net Web ApiAzure DevopsAzure Service BusC#DatadogDockerDomain-Driven DesignGitGitGrafanaIntegration TestingKubernetesMasstransitMicroservicesOopRabbitMQRedisRelational DatabasesRestful ApisSolidSQLUnit TestingYaml Pipelines
2 Months AgoSaved
Remote or Hybrid
4 Locations
Senior level
Senior level
Information Technology • Software
Leads the design, development, maintenance, testing, troubleshooting, and optimization of complex full-stack software applications. Collaborates with cross-functional stakeholders, prepares technical documentation, resolves technical issues, supports end users, and preprocesses data. The role uses C#, .NET, Angular, APIs, microservices, relational databases, messaging systems, CI/CD, containers, monitoring tools, and Agile practices.
Top Skills: .Net Core.Net FrameworkAngularAsp.Net Web ApiAzure DevopsAzure Service BusC#DatadogDockerGitGitGrafanaIntegration Testing FrameworksKanbanKubernetesMasstransitMicroservicesRabbitMQRedisRelational DatabasesRestful ApisScrumSQLUnit Testing FrameworksYaml Pipelines
2 Months AgoSaved
Remote or Hybrid
4 Locations
Senior level
Senior level
Information Technology • Software
Leads the design, development, maintenance, testing, optimization, and troubleshooting of complex full-stack software applications. Collaborates with cross-functional stakeholders, produces technical documentation, prepares data, resolves IT issues, and provides end-user support. The role requires advanced C# and .NET expertise, Angular, APIs, microservices, databases, messaging systems, cloud-oriented engineering practices, CI/CD, containerization, monitoring, and Agile methodologies.
Top Skills: .Net Core.Net FrameworkAngularAsp.Net Web ApiAzure DevopsAzure Service BusC#DatadogDockerDomain-Driven DesignGitGitGrafanaIntegration TestingKanbanKubernetesMasstransitMicroservicesOopRabbitMQRedisRelational DatabasesRestful ApisScrumSolidSQLUnit TestingYaml Pipelines
2 Months AgoSaved
In-Office or Remote
30 Locations
Senior level
Senior level
Big Data • Internet of Things • Mobile • Other
Design and operate customer-facing networking APIs, Python orchestration control planes, and automation that configures routers across global points of presence. Build resource allocation, job queues, retries, rollback, reconciliation, BGP, WireGuard, GRE, NAT, firewall, DNS, cloud interconnect, and Envoy xDS integrations. Own production monitoring, incident response, billing synchronization, API compatibility, and network configuration drift detection across application and infrastructure layers.
Top Skills: AiohttpAiopgAlembicAnsibleAnsible-RunnerAsyncioAsyncsshAWSAzureBashBgpBlackBugsnagDockerEnvoyEquinix FabricEquinix MetalFrrGCPGithub ActionsGoGo-Control-PlaneGreHashicorp VaultJinja2LinuxMypyNatNetaddrNetboxNetfilterNetmikoNetplanOciOpenapi 3PostgresPrometheusPynetboxPytestPythonRabbitMQRedoclyRuffSqlalchemyTcpdumpTelegrafUnboundUvloopVrfVyosWireguardXds
2 Months 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
2 Months AgoSaved
Hybrid
Madrid, Comunidad de Madrid, ESP
34K-50K Annually
Entry level
34K-50K Annually
Entry level
Software
Design, develop, test, and maintain complex software systems, cloud-based APIs, and microservices. Lead technical projects, influence priorities, optimize performance and scalability, manage multi-system deployments, and collaborate with internal and external stakeholders. Mentor junior engineers, participate in recruitment, promote knowledge sharing, and contribute to software architecture, automation, DevOps practices, and product development.
Top Skills: .NetAmazon Web Services (Aws)APIsC#Cloud Infrastructure AutomationDevOpsJavaScriptMicroservicesReactTypescript
One Month AgoSaved
Remote
27 Locations
Senior level
Senior level
Retail • Sales • Software
Lead the architecture and evolution of scalable ETL and data-processing systems for customer product catalogs. Design reliable distributed systems, improve throughput and latency, strengthen fault tolerance and observability, and guide technical direction across teams. Mentor senior engineers, conduct architecture reviews, lead cross-functional initiatives, influence hiring and onboarding, and help shape the engineering organization’s long-term technical vision.
Top Skills: AWSDistributed SystemsDjangoETLKubernetesOpensearchPostgresPython
One Month AgoSaved
In-Office or Remote
Barcelona, Cataluña, ESP
Senior level
Senior level
Software
Develop Rust and Go control-plane microservices, Kubernetes operators, and reconciliation engines for AI infrastructure. Design APIs and architecture specifications, integrate datacenter networking operating systems and DPU platforms, instrument distributed systems with OpenTelemetry, and perform diagnostics and testing. The role requires strong Rust, Kubernetes, concurrency, distributed systems, gRPC/Protobuf, and architecture skills, with desired expertise in networking protocols, bare-metal provisioning, DPUs, Linux systems, security, and virtualization.
Top Skills: AxumBiosBluefield DpuBmcCalicoCiliumCumulus LinuxDhcpDnsDpdkDpfGoGrpcHost-Based NetworkingInfinibandInitramfsIpmiIpxeJwtKeycloakKmsKube-RsKubernetesKubernetes OperatorsKubevirtKvmLinuxLinux NetlinkLinux Network NamespacesMeasured BootNmx-MNvidia DocaNvlinkNvueOauth2Open VswitchOpentelemetryPkiPostgresProstProtobufPxeRbacRedfishRestRocev2RustSecure BootSonicSpiffeSQLSqlxSvidSystemdTlsTokioTonicTpmUefiVaultX.509
Reposted 2 Months 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
Reposted 2 Months 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 2 Months 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 2 Months 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
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
Barcelona, Cataluña, ESP
Senior level
Senior level
Information Technology • Internet of Things
Design, build, and maintain production SaaS products that transform public web data into market intelligence. Develop AI- and LLM-based capabilities, modernize legacy systems toward scalable event-driven architectures, and work with distributed systems, cloud infrastructure, and domain-oriented design. Own projects from discovery through continuous improvement, collaborate across technical and customer-facing teams, improve engineering practices, and mentor less experienced engineers.
Top Skills: Artificial IntelligenceAsynchronous ArchitectureCeleryCloud InfrastructureDeep LearningDistributed SystemsDomain-Driven DesignEvent-Driven ArchitectureKubernetesLarge Language ModelsMachine LearningMicroservicesPHPPythonRedisSaaS
One Month AgoSaved
Remote
Spain
Senior level
Senior level
Healthtech • Insurance
Build and operate Alan’s privacy platform, including the GDPR Orchestrator for data retention, deletion, anonymization, and pseudonymization. Develop reliable APIs, contracts, safety mechanisms, observability, documentation, templates, and self-service tooling. Enable engineering teams to manage their own data rules, coordinate with legal and security stakeholders, and evolve privacy capabilities across data stores and third-party systems. The role involves hands-on Python and TypeScript development, production ownership, on-call operations, and cross-team technical leadership.
Top Skills: AWSCloudflareCnilDatadogFlaskGCPGdprGithub ActionsKubernetesPostgresPythonReactReact NativeRedisTerraformTerramateTypescript
Reposted 2 Months AgoSaved
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 2 Months AgoSaved
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 2 Months AgoSaved
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 2 Months AgoSaved
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 2 Months AgoSaved
Hybrid
Barcelona, Cataluña, ESP
Senior level
Senior level
Edtech • Information Technology • Software
Own availability and performance of mission-critical services, improve scalability and observability, build platform tooling, practice sustainable incident response, participate in on-call rotation, collaborate with product teams, and follow FinOps best practices.
Top Skills: AlertingAWSDistributed SystemsFinopsObservabilityPythonRelational DatabasesSQL
Reposted 2 Months AgoSaved
Remote
26 Locations
Senior level
Senior level
eCommerce
Design, develop, and maintain scalable Python/Django backend services and RESTful APIs for financial products. Implement data models, write tests, optimize performance, ensure availability and security, participate in code reviews, and collaborate with cross-functional teams to deliver features and maintain production systems.
Top Skills: AWSDjangoFastapiFlaskGitMicroservices ArchitectureOrmPostgresPytestPythonRestful ApisSQLUnittest
Reposted 2 Months AgoSaved
Remote
26 Locations
Senior level
Senior level
eCommerce
Design and implement complex customer-facing frontend features using TypeScript and React. Provide technical leadership, mentor junior engineers, drive frontend architecture and best practices, improve performance and accessibility, partner with product/design, integrate with backend APIs, and manage technical debt and scalability.
Top Skills: Ci/CdCSS3DjangoHTML5JavaScriptPythonReactRestful ApisTestingTypescript
Reposted 2 Months AgoSaved
Remote
27 Locations
Mid level
Mid level
Cloud • Software
Develop and maintain open-source, silicon-optimized AI/ML inference application packages (Inference Snaps) for Linux/Ubuntu Core. Debug, write high-quality code, review upstream contributions, secure and optimize local inference deployments across embedded devices to gateways, and collaborate with a distributed team and stakeholders.
Top Skills: Ai/Ml Inference FrameworksBashC++DebianDockerGithub ActionsGitlab CiGoGpuKubernetesLinuxNpuRpmSnapUbuntuUbuntu Core
Reposted 2 Months AgoSaved
Remote
27 Locations
Mid level
Mid level
Cloud • Software
We are seeking a software engineer to build and validate resilient distributed systems, enhance CI pipelines, and improve testing strategies for cloud applications.
Top Skills: AWSCircleCIGithub CiGoJenkinsKubernetesOpenstackPythonTerraform
Reposted 2 Months AgoSaved
Remote
27 Locations
Senior level
Senior level
Cloud • Software
Design, implement, and maintain cross-platform C++ features for Multipass on macOS and Windows. Lead architecture, mentor peers, write high-quality tested code, review contributions, debug user issues, collaborate with a distributed team, engage the open-source community, and support customers.
Top Skills: C++14CiHyper-VKvmmacOSMultipassQemuUbuntuVirtualboxWindows
Reposted 2 Months AgoSaved
Remote
3 Locations
Mid level
Mid level
Software • Hospitality
Build and maintain backend-first features and integrations for Triptease's marketing channels. Work across the full stack (primarily backend), design scalable distributed systems, implement CI/CD on cloud platforms, collaborate closely with product teams, pair program, write tests (TDD), and contribute to squad strategy and product quality.
Top Skills: BigQueryBunDatadogDockerGoogle Ads ApiGoogle Cloud PlatformGoogle Cloud RunGrpcKotlinKubernetesMySQLNode.jsPostgresPythonReactTerraformTypescript
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account