Top Software Engineer Jobs in Spain

One Month AgoSaved
Remote
Spain
58K-77K Annually
Senior level
58K-77K Annually
Senior level
Internet of Things
Build and modernize Mozilla’s Add-ons platform, including automated moderation pipelines, reviewer tools, DevHub, and internal developer platforms. Improve CI/CD, infrastructure as code, observability, reliability, testing, incident response, and production operations. Collaborate with engineers, product managers, designers, QA, reviewers, and contributors while documenting architecture, mentoring peers, and delivering iterative improvements across Python/Django, MySQL, React/TypeScript, and asynchronous systems.
Top Skills: Ci/CdDjangoGCPInfrastructure As CodeKubernetesMySQLPolicy As CodePythonReactTypescript
One Month AgoSaved
In-Office
Barcelona, Cataluña, ESP
70K-90K Annually
Senior level
70K-90K Annually
Senior level
Digital Media • Fintech • Information Technology
Lead the Search team’s technical direction while designing, scaling, and operating search APIs, semantic retrieval systems, ranking pipelines, and vector search infrastructure. Partner with product and brand stakeholders, mentor engineers, manage Terraform and Chef infrastructure, maintain Jenkins CI/CD, deploy Docker and Kubernetes services, and own reliability, observability, SLOs, and incident response. Champion AI-assisted development practices across the team.
Top Skills: ChefCi/CdClaude CodeDockerEmbeddingsInformation RetrievalInfrastructure As CodeJenkinsKubernetesLexical SearchObservabilityRest ApisSemantic SearchSlosTerraformVector Databases
One Month AgoSaved
In-Office or Remote
40 Locations
Entry level
Entry level
Software • Analytics • Financial Services • Cryptocurrency
Build and own the architecture for Dune’s curated data lifecycle, including dependency-aware orchestration, backfills, schema evolution, retries, recovery, data quality, and alerting. The role combines backend software engineering with large-scale data systems work across Go, Kotlin, Rust, Python, and SQL. Responsibilities include designing ingestion and curation contracts, making architecture decisions, solving ambiguous problems, and leading work that other engineers can execute.
Top Skills: DbtDelta LakeFelderaFlinkGoIcebergKafka StreamsKotlinMaterializeParquetPythonRisingwaveRustSpark Structured StreamingSQLSqlmesh
One Month AgoSaved
In-Office
Valencia, Comunidad Valenciana, ESP
Senior level
Senior level
Artificial Intelligence • Hardware • Automation • Manufacturing
Leads verification for embedded software supporting datacenter and energy products. Develops test strategies, architectures, automation frameworks, and test code using Python and PyTest; executes tests, analyzes defects, validates releases, and reports quality results. Collaborates with architects, board and systems teams, and distributed stakeholders to improve testability and release reliability. Mentors test engineers and promotes best practices across firmware, APIs, tools, and services.
Top Skills: CC++Ci/CdConfluenceEmbedded SystemsGithub ActionsJamaJenkinsJIRAMs ProjectPytestPython
Reposted 2 Months AgoSaved
In-Office or Remote
30 Locations
135K-300K Annually
Senior level
135K-300K Annually
Senior level
Artificial Intelligence • Cloud • Information Technology • Software
Design and implement the core components of the Agents Python framework, focusing on API and abstraction development for AI-driven applications.
Top Skills: JavaScriptNode.jsPythonRustTypescript
Reposted 2 Months AgoSaved
In-Office or Remote
30 Locations
135K-300K Annually
Mid level
135K-300K Annually
Mid level
Artificial Intelligence • Information Technology • Internet of Things
Design and develop functionalities for the Agents framework, iterate on feedback, and create documentation while working with various programming languages.
Top Skills: Node.jsPythonRust
One Month AgoSaved
In-Office
Area, Viveiro, Lugo, Galicia, ESP
Entry level
Entry level
Aerospace
Defines certification agreements, audits suppliers, oversees compliance with RTCA/DO-254 and RTCA/DO-178, conducts pre-certification reviews, controls hardware and software documentation, verifies safety and criticality compliance, and coordinates certification activities across engineering, quality, safety, and design teams for aircraft equipment.
Top Skills: AsicsComplex Electronic Hardware (Ceh)Cots ComponentsPldsRtca/Do-178Rtca/Do-254Single Event Upset (Seu) Control
Reposted 2 Months AgoSaved
In-Office
Barcelona, Cataluña, ESP
Junior
Junior
AdTech • Marketing Tech • Software
Develop and maintain Java backend applications using TDD and clean code principles, participate in full SDLC within Agile/Scrum teams, design technical solutions, deliver sprint increments, support component consumers, and improve team practices.
Top Skills: Behavior-Driven Development (Bdd)DockerGitHibernateIbatisJ2EeJavaJenkinsMavenObject-Oriented DesignOracleRestful Web ServicesScrumSpringSQLTest-Driven Development (Tdd)
Reposted 2 Months AgoSaved
In-Office
Barcelona, Cataluña, ESP
Senior level
Senior level
Artificial Intelligence • Information Technology • Software • Consulting
As an AI Software Engineer, you will lead AI software projects, mentor colleagues, collaborate with stakeholders, and drive best practices in software engineering.
Top Skills: AWSAzureGCPPython
Reposted 2 Months AgoSaved
Remote
Spain
Mid level
Mid level
Artificial Intelligence • Information Technology • Software
The Software Engineer will maintain and evolve an internal technical product focusing on reliability, standardization, and automation within a backend-heavy role, ensuring effective CI/CD and technical proposals.
Top Skills: .NetAzureGithub ActionsMssqlTerraform
Reposted 2 Months AgoSaved
Remote
2 Locations
Entry level
Entry level
News + Entertainment • Software
The Software Engineer will design, develop, and support technical solutions, working collaboratively with teams to integrate technologies for environmental projects about climate change and biodiversity.
Top Skills: AWSGCPJavaScriptNode.jsPostgresPythonRuby on RailsRuby
Reposted 2 Months AgoSaved
In-Office
Madrid, Comunidad de Madrid, ESP
Senior level
Senior level
Consumer Web
Design and build resilient, high-throughput backend payment services. Evolve distributed, event-driven architectures ensuring idempotency, data consistency, and fault tolerance. Own testing (unit/integration/acceptance), performance simulations, observability in production, mentor engineers, and leverage AI tools to accelerate delivery. Collaborate with Product, QA, DevOps, and frontend teams.
Top Skills: AdyenChatgptClaude SonnetDatadogDockerGitGithub CopilotGitlabGitlab Ci/CdJIRAKubernetesMessage BrokersMongodb (Atlas)NestjsNew RelicNode.jsNotionReactReact NativeRedisSentrySlackStripeTypescript
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 2 Months AgoSaved
In-Office or Remote
36 Locations
120K-260K Annually
Entry level
120K-260K Annually
Entry level
Blockchain • Cryptocurrency
Design and develop core backend components for a blockchain network using Rust, ensuring reliability and scalability in production-grade software.
Top Skills: CC++RustZig
Reposted 2 Months AgoSaved
Remote
5 Locations
Senior level
Senior level
Healthtech • Internet of Things • Hospitality • Telehealth
The Senior Back-End Software Engineer will design and implement a serverless platform, work closely with the product team, and own entire projects, driving innovation in telehealth.
Top Skills: Aws ServicesJavaScriptNext.JsNode.jsSql DatabasesSstTypescript
Reposted 2 Months AgoSaved
In-Office or Remote
5 Locations
Mid level
Mid level
Healthtech • Internet of Things • Hospitality • Telehealth
As a Senior Front-End Software Engineer, you'll design and implement services, contributing to the architecture and product strategy in a fast-paced environment.
Top Skills: DrizzleormJavaScriptMySQLNext.JsNode.jsReactRustTailwindTypescript
Reposted 2 Months AgoSaved
In-Office or Remote
6 Locations
Mid level
Mid level
Healthtech • Internet of Things • Hospitality • Telehealth
As a Back-End Software Engineer, you'll design, implement, and scale a serverless telehealth platform using various technologies while working closely with the product team.
Top Skills: Aws ServicesJavaScriptNext.JsNode.jsSql DatabasesSstTypescript
Reposted 2 Months AgoSaved
Remote
Spain
Mid level
Mid level
Artificial Intelligence • Fintech • Software • Financial Services
Design, build and ship Android features using Kotlin and Jetpack (Compose). Integrate backend REST APIs, improve performance, stability and memory, and craft clean user journeys for financial services. Use analytics and production debugging to iterate and deliver AI-assisted mobile experiences where beneficial.
Top Skills: Android SdkCoroutinesFlowJetpackJetpack ComposeKotlinNoSQLRest ApisSQLTensorflow Lite
Reposted 2 Months AgoSaved
In-Office or Remote
5 Locations
Mid level
Mid level
Healthtech • Internet of Things • Hospitality • Telehealth
The role involves designing, building, and implementing new services, working closely with the product team, and taking ownership of projects from 0 to 1.
Top Skills: DrizzleJavaScriptNext.JsNode.jsSQLSstThree.JsTypescript
Reposted 2 Months AgoSaved
Remote
Spain
Mid level
Mid level
Healthtech • Insurance
As a Fullstack Software Engineer, you'll design and maintain internal services and APIs, enabling product teams to innovate efficiently and effectively while enhancing user experience across multiple regions.
Top Skills: FlaskPostgresPythonReact
Reposted 2 Months AgoSaved
Remote
27 Locations
Junior
Junior
Cloud • Software
The Junior Software Developer will collaborate on a cloud-native monitoring stack, developing features, debugging, and representing Canonical at events.
Top Skills: GoKubernetesOpenstackPythonUbuntu Linux
Reposted 2 Months AgoSaved
Remote
27 Locations
Junior
Junior
Cloud • Software
The role involves creating and automating infrastructure features for data platforms using Python, with a focus on distributed systems and collaboration within a global team.
Top Skills: ElasticsearchKafkaKubernetesLinuxMongoDBMySQLOpenstackOraclePostgresPythonRedisSpark
Reposted 2 Months AgoSaved
Remote
27 Locations
Mid level
Mid level
Cloud • Software
Join Canonical's OpenStack Engineering team to develop and manage Charmed OpenStack and Ceph, focusing on Python code and infrastructure automation.
Top Skills: Ai/MlCCephDebianGoKubernetesLxc/LxdMongodbOpenstackPostgresPythonQemu/KvmUbuntu Linux
Reposted 2 Months AgoSaved
Remote
27 Locations
Mid level
Mid level
Cloud • Software
The role involves automating OpenSearch operations by developing features in Python, collaborating with an international team, and providing expertise on data platforms.
Top Skills: ElasticsearchKubernetesLinuxOpensearchPython
Reposted 2 Months AgoSaved
Remote
27 Locations
2K-2K Annually
Junior
2K-2K Annually
Junior
Cloud • Software
The role involves collaborating with a distributed team to develop and debug software for Linux, focusing on high-quality code and system-level issues.
Top Skills: CC++GoLinuxPython
Reposted 2 Months AgoSaved
Remote
27 Locations
Mid level
Mid level
Cloud • Software
As a Software Engineer, you will enhance Ubuntu's cloud infrastructure, automate image delivery, and collaborate with cloud giants, delivering high-quality software features.
Top Skills: Cloud-Based ApplicationsDockerJenkinsKubernetesLinuxPythonShell
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account