Top Software Engineer Jobs in Spain

Reposted 4 Days 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 evolve core control, data, and observability systems; implement resilient region-spanning architectures; build libraries, protocols, and tooling; diagnose and harden critical paths using metrics, tracing, and testing; and shape platform capabilities across identity, scheduling, observability, and distributed state management.
Top Skills: ClickhouseGoGrpcKubernetesNatsOpentelemetryPrometheusPsrpcRaft
Reposted 4 Days AgoSaved
In-Office or Remote
30 Locations
135K-300K Annually
Senior level
135K-300K Annually
Senior level
Artificial Intelligence • Information Technology • Internet of Things
Design, implement, and manage LiveKit's infrastructure, focusing on performance, reliability, and automation while ensuring effective incident management and coordination with vendors.
Top Skills: Container OrchestrationGoKubernetesLinux
Reposted 4 Days AgoSaved
In-Office or Remote
30 Locations
135K-300K Annually
Senior level
135K-300K Annually
Senior level
Artificial Intelligence • Information Technology • Internet of Things
The role involves designing and evolving core systems at LiveKit, implementing resilient architectures, and building tools to enhance system reliability and developer speed. Strong distributed systems experience and programming skills are essential.
Top Skills: ClickhouseGoGrpcKubernetesNatsOpentelemetryPrometheusPsrpcRaft
Reposted 4 Days AgoSaved
In-Office or Remote
30 Locations
135K-300K Annually
Senior level
135K-300K Annually
Senior level
Artificial Intelligence • Information Technology • Internet of Things
Design, implement, and operate low-latency, highly available distributed control, data, and observability systems. Build region-spanning architectures, libraries, protocols, and tooling; diagnose and harden critical paths using metrics, tracing, testing, and real traffic; and shape platform capabilities around identity, scheduling, observability, and distributed state management.
Top Skills: ClickhouseEtcdGoGrpcKubernetesNatsOpentelemetryPaxosPrometheusPsrpcRaft
Reposted 4 Days AgoSaved
Remote
2 Locations
Senior level
Senior level
Edtech
Design and implement scalable backend services and APIs with tight AI/LLM integration. Collaborate with product and data science teams to operationalize models, deploy microservices (Docker/Kubernetes), maintain CI/CD and reliability, mentor junior engineers, drive technical best practices, ensure security and compliance, and lead feature development and documentation.
Top Skills: Ai ModelsAWSAzureCi/CdData PipelinesData VersioningDockerGCPKubernetesLlmsMicroservicesPython
Reposted 4 Days AgoSaved
Remote
2 Locations
Senior level
Senior level
Edtech
Design, implement, and maintain scalable backend services and APIs with LLM/AI integration. Collaborate cross-functionally to operationalize AI models, lead projects, mentor engineers, ensure reliability, security, and CI/CD-driven deployments, and drive technical best practices.
Top Skills: Ai ModelsAPIsAWSAzureCi/CdClean CodeData PipelinesData VersioningDevOpsDockerDomain-Driven DesignGCPKubernetesLlmMicroservicesPython
Reposted 4 Days AgoSaved
Remote
Spain
Senior level
Senior level
Artificial Intelligence • Conversational AI
Work as a Senior Software Engineer on a large-scale Ruby on Rails product: collaborate with product, implement and review code, prepare integration plans and estimates, run tests, and help define the roadmap while supporting rapid experimentation and scaling.
Top Skills: HotwirePostgresRedisRubyRuby On RailsStimulusTailwind CssTurbo
Reposted 4 Days AgoSaved
In-Office
2 Locations
Mid level
Mid level
Information Technology
The role involves translating requirements into technical solutions, developing features, modernizing applications, resolving defects, and maintaining software in a DevOps environment.
Top Skills: DockerGitJavaKubernetesMavenRest ApisSpring
Reposted 4 Days AgoSaved
In-Office
2 Locations
Senior level
Senior level
Information Technology
Lead the development and maintenance of applications using .NET and Python, manage CI/CD pipelines, and collaborate in Agile environments while coaching junior members.
Top Skills: .Net Core.Net FrameworkAngularAws EbsAws Ec2Aws S3JavaScriptJenkinsJIRAPythonReactTeamcityTypescript
Reposted 4 Days AgoSaved
In-Office
2 Locations
Senior level
Senior level
Information Technology
The Senior Software Development Engineer in Test will design, develop, and maintain automation test frameworks, guide test strategies, and collaborate with multiple teams to ensure software quality.
Top Skills: DockerJavaJenkinsKubernetesLinuxSelenium
Reposted 4 Days AgoSaved
In-Office
2 Locations
Senior level
Senior level
Information Technology
Lead design, development, and delivery of test automation frameworks and E2E test strategies for N-tier services and data platforms. Collaborate with Product, SW Engineering, DevOps to implement CI/CD/TDD, write and automate functional and data validation tests, manage defects, and ensure reliability and performance. Estimate tasks, document results, and support root-cause data analysis within Agile teams.
Top Skills: Api TestingCi/CdDockerJavaJenkinsKubernetesLinuxMicroservicesSeleniumTdd
Reposted 4 Days AgoSaved
In-Office
2 Locations
Junior
Junior
Information Technology
Develop, design, and maintain automated test tools and frameworks. Create and execute functional and data validation tests, collaborate with engineering and DevOps for CI/CD and test environments, influence product design for testability, and analyze data to identify issues and ensure quality, performance, and reliability.
Top Skills: AgileCi/CdDevOpsJavaSeleniumSource ControlTddTest Automation Frameworks
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 4 Days AgoSaved
In-Office
2 Locations
Senior level
Senior level
Information Technology
Lead the design and delivery of test automation frameworks for software platforms, ensuring quality and reliability through Agile practices. Collaborate across teams for effective development and QA processes, and drive the implementation of end-to-end testing strategies.
Top Skills: DockerJavaJenkinsKubernetesLinuxSelenium
Reposted 4 Days AgoSaved
In-Office
2 Locations
Senior level
Senior level
Information Technology
The Principal Software Engineer will lead technical development and maintenance of applications, promote standards, mentor team members, and ensure high-quality project delivery.
Top Skills: ApacheConcourseDb2GitGitlabJavaJenkinsKanbanMongodbMssqlNginxOctopusPostgresScrumSpringSpring BatchSpring BootSpring MvcTomcatWebsphere
Reposted 4 Days AgoSaved
In-Office
2 Locations
Mid level
Mid level
Information Technology
Responsible for delivering technical projects related to customer and internal applications, adhering to defined standards and high quality.
Top Skills: AntApacheConcourseDb2GitGitlabJasmineJava 8 - 21Java WebappsJavaScriptJenkinsJSONJunitKarmaMavenMockitoMongodbMssqlNginxOctopusPostgresPowermockRestSeleniumSpringSpring BatchSpring BootSpring MvcSwaggerUnix
Reposted 4 Days AgoSaved
In-Office
2 Locations
Junior
Junior
Information Technology
The role involves designing and implementing automation test frameworks for software platforms, coordinating with various teams, and conducting defect management within an Agile environment.
Top Skills: DockerJavaJenkinsKubernetesLinuxSelenium
Reposted 4 Days AgoSaved
In-Office
2 Locations
Mid level
Mid level
Information Technology
The role involves developing PHP applications, mentoring junior developers, managing software life cycle, and ensuring operational stability in an Agile team.
Top Skills: CodeigniterDockerKubernetesLaravelNoSQLPhalconPHPRestSoapSQLSymfonyYii2Zend
Reposted 4 Days AgoSaved
Remote
4 Locations
Senior level
Senior level
Information Technology • Software • Cybersecurity
The Staff Tech Lead Software Engineer will drive technical vision, mentor teams, oversee code quality, and facilitate collaboration between engineering and product teams.
Top Skills: ElasticsearchGraphQLNode.jsReact
Reposted 4 Days AgoSaved
Remote
27 Locations
Senior level
Senior level
Cloud • Software
As a Senior Software Engineer, you will develop and manage a MongoDB solution on various platforms, ensuring reliability and security while contributing to a small team focused on impactful projects.
Top Skills: MongoDBPython
Reposted 4 Days AgoSaved
Remote
8 Locations
Senior level
Senior level
Financial Services
The Senior Software Engineer will build integrations with external APIs, optimize code performance, and maintain testing protocols. A focus on backend development is essential.
Top Skills: DjangoLxmlPlaywrightPostgresPuppeteerPython
Reposted 4 Days AgoSaved
In-Office
Valencia, Comunidad Valenciana, ESP
Senior level
Senior level
Artificial Intelligence • Hardware • Automation • Manufacturing
Lead design and implementation of ECG signal‑processing algorithms and embedded software for medical devices. Develop and validate real‑time, low‑power algorithms, support design transfer to production firmware and cloud systems, ensure regulatory compliance (IEC 62304, ISO 13485, ISO 14971), and collaborate with hardware, clinical, QA/RA teams for documentation and validation.
Top Skills: Aami Ec57AICC++Cloud ComputingDeep LearningEcg Signal ProcessingEmbedded CEmbedded SystemsFirmwareHrv AnalysisIec 62304Iso 13485Iso 14971Machine LearningPythonReal-Time SystemsWearable Devices
Reposted 4 Days AgoSaved
In-Office
Valencia, Comunidad Valenciana, ESP
Senior level
Senior level
Artificial Intelligence • Hardware • Automation • Manufacturing
Develop and maintain embedded software for RF and data converter products, collaborate across teams, and debug complex system issues.
Top Skills: ArmCC++LinuxPythonRtos
Reposted 4 Days AgoSaved
In-Office or Remote
Barcelona, Cataluña, ESP
Senior level
Senior level
Software
Lead architecture and implementation of platform modernization from a .NET monolith toward a unified Java/Spring stack. Design zero-downtime migration patterns, build and transition services, collaborate with product and distributed teams, implement observability with Grafana and tracing, and leverage agentic programming tools to accelerate refactoring and development.
Top Skills: .NetClaude CodeDistributed TracingGrafanaJavaSpring
Reposted 4 Days AgoSaved
Remote
3 Locations
Senior level
Senior level
Travel
The Staff Software Engineer will design and manage end-to-end data pipelines, ensuring data quality and governance while collaborating across Java and Python systems, including event schema design and AI tooling.
Top Skills: AirflowAmadeusAthenaAws GlueBigQueryDatadogDbtDelta LakeExpediaGreat ExpectationsIcebergJavaKafkaKinesisKinesisLambdaMongoDBMonte CarloPysparkPythonRabbitMQRedshiftS3SalesforceSnowflakeSpring BootSqsTerraform
Reposted 4 Days AgoSaved
Remote
5 Locations
Senior level
Senior level
Gaming
Join a remote EU-based game studio talent pipeline as a senior C++ engineer working in custom engines or UE5. Maintain and develop game features and tools, collaborate across disciplines, and regularly debug, profile, and optimize code. Candidates may be contacted for future openings and will complete a technical test.
Top Skills: C++Custom Game EngineUe5Unreal Engine 5Windows Pc
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account