Top Software Engineer Jobs in Spain

4 Days AgoSaved
Hybrid
Tarragona, Cataluña, ESP
Senior level
Senior level
Automotive • Design
Design, develop, test, and deploy production-grade full-stack enterprise applications for automotive engineering. Build Java/Spring Boot and Python microservices, REST APIs, data layers, Angular interfaces, and AI-enabled features. Deploy cloud-native applications using AWS, GCP, Docker, and Kubernetes while applying CI/CD, testing, performance optimization, and agile practices. Mentor junior engineers, contribute to technical decisions, and own features throughout the software development lifecycle.
Top Skills: Amazon EksAmazon SagemakerAngularAnthropic ApisAWSAws BedrockCloudFormationDockerFastapiFlaskGitGitlabGoogle Cloud Platform (Gcp)Google Gemini ApisGoogle GkeHibernate OrmJavaJenkinsKanbanKubernetesLangchainMicroservicesMicrosoft Sql ServerOpenai ApisPostgresPythonRest ApisRetrieval-Augmented Generation (Rag)ScrumSpring BootSpring FrameworkTerraform
Reposted One Month AgoSaved
Hybrid
Madrid, Comunidad de Madrid, ESP
Mid level
Mid level
Financial Services
Design, build, test and operate backend microservices in Java/Spring Boot for a fintech product. Collaborate with Product in Agile squads, design/evolve architectures (cloud/serverless), implement event-driven systems (Kafka), write tests, participate in code reviews and releases, maintain monitoring/alerting, and apply enterprise-authorized AI-assisted development responsibly to improve delivery and code quality.
Top Skills: Ai-Assisted Development ToolsAuroraAWSDynamoDBEvent-Driven ArchitectureGitJavaKafkaKotlinKubernetesMicroservicesMySQLRestScalaSpring Boot
4 Days AgoSaved
Remote
Spain
Senior level
Senior level
Software • Cybersecurity
Designs and scales real-time identity verification services, including APIs, event-driven systems, architecture, CI/CD, observability, and reliability foundations. The role owns technical architecture, raises engineering standards, mentors engineers, collaborates with ML and product teams, and delivers secure, maintainable, high-throughput services for internal and external customers.
Top Skills: AndroidAPIsCi/CdDistributed SystemsiOSMessage QueuesMonitoringObservabilityPythonReactRelational DatabasesStructured Logging
Reposted 4 Days AgoSaved
In-Office or Remote
28 Locations
150K-7M Annually
Senior level
150K-7M Annually
Senior level
Information Technology • Software • Consulting • Design
Design, develop, and maintain high-quality web applications using CodeIgniter and PHP. Collaborate with cross-functional teams to define and ship features, ensure application performance and quality, identify and fix bugs, and maintain code quality and automation.
Top Skills: CodeigniterPHP
27 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
Mid level
Mid level
Payments
Develop and enhance treasury automation products using Python and related backend technologies. Build and improve time-series cash-flow forecasting models, troubleshoot production issues, ensure service reliability and uptime, and improve engineering standards, code quality, and simplicity. The role also involves working with APIs, web and backend systems, Vue.js, SQL, and cloud-native infrastructure.
Top Skills: AWSDockerFastapiGoGrafanaJestKubernetesOpensearchPostgresPrometheusPytestPythonRedisSQLVue
4 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
Senior level
Senior level
Manufacturing
Designs, develops, and optimizes scalable software systems using Java, Spring Boot, ReactJS, Azure, Kubernetes, and Docker. Ensures software quality, reliability, performance, and scalability while monitoring system metrics and resolving defects. Collaborates with product managers, data engineers, and business leaders, proposes innovative solutions, and mentors junior developers. Requires expertise in distributed systems, PostgreSQL, APIs, testing, concurrency, caching, and AI-assisted development.
Top Skills: DockerJavaJbossKubernetesAzurePostgresReactRedisSpring BootTypescriptWildfly
27 Days AgoSaved
Remote
27 Locations
Entry level
Entry level
HR Tech • Software
Builds software solutions for end users as a general full-stack engineer. The role emphasizes collaboration, ownership, accountability, fast-paced execution, adaptability, multitasking, rapid learning, and an ambitious, outcome-driven approach.
4 Days AgoSaved
Remote
Spain
76K-98K Annually
Senior level
76K-98K Annually
Senior level
Cloud • Security • Software • Generative AI
Design, develop, debug, and improve Elastic’s hosted control-plane cloud offerings. Lead technical architecture, development best practices, scalable and reliable foundation work, automation, quality initiatives, and cross-team technical planning. Collaborate with distributed engineering, support, and product teams to diagnose complex issues and guide feature development.
Top Skills: ContainersElasticsearchGoJavaNetworkingOrchestrationSaaSScala
4 Days AgoSaved
In-Office
2 Locations
Senior level
Senior level
Fintech • Financial Services
Lead the design, delivery, and operation of secure Java microservices, REST APIs, and event-driven integrations on AWS and Amazon EKS. Provide technical direction, mentor engineers across Australia and India, unblock delivery, and collaborate with product and technology stakeholders. Apply DevSecOps, automated testing, observability, CI/CD, and full-cycle engineering practices to modernize customer identity and compliance platforms.
Top Skills: Amazon EksAWSCi/CdDevsecopsGitGithub ActionsJavaKafkaMicroservicesNoSQLRest Apis
4 Days AgoSaved
In-Office
2 Locations
Expert/Leader
Expert/Leader
Fintech • Financial Services
Design, build, and operate production services, APIs, data integrations, and user interfaces supporting financial crime detection and investigation. Drive architecture, platform modernization, legacy retirement, CI/CD, automated testing, observability, reliability, security, and regulatory controls. Develop secure AI and agentic capabilities, contribute hands-on code, influence technical decisions, mentor engineers, and improve engineering standards through collaboration and code review.
Top Skills: Argo CdAWSDockerGithub ActionsGoGrafanaJavaKafkaKotlinKubernetesPrometheusPythonReactTypescript
Reposted 4 Days AgoSaved
In-Office
Area, Viveiro, Lugo, Galicia, ESP
Expert/Leader
Expert/Leader
Fintech • Financial Services
Lead technical strategy and architecture across multiple squads to build scalable, secure, cloud-native platforms. Provide cross-team technical leadership, drive standardisation and engineering excellence, mentor senior engineers, and guide platform modernisation using modern tooling, workflow orchestration, and AI-enabled patterns.
Top Skills: Agent SdksAgentic Ai PatternsApi-Driven ArchitectureAWSAws LambdaCi/CdDistributed SystemsGitJavaLanggraphPythonSpring BootTemporal
4 Days AgoSaved
In-Office
2 Locations
Senior level
Senior level
Fintech • Financial Services
Lead native iOS engineering practices, define scalable mobile architecture, and promote accessibility, performance, security, reliability, and testing standards. Build Swift and SwiftUI applications, mentor engineers, make architectural decisions, and integrate backend and AI services into secure mobile experiences. Collaborate with product stakeholders on technical roadmaps, while supporting CI/CD, cloud environments, observability, and app health monitoring.
Top Skills: .NetAgentic LlmAppdAppdynamicsArtifactoryAsync/AwaitAWSCi/CdClean ArchitectureCombineFirebaseGitGithub ActionsGraphQLMvvmNext.JsObserveObstackPythonReactRestStructured ConcurrencySwiftSwiftuiTypescriptUikit
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
Expert/Leader
Expert/Leader
Fintech • Financial Services
Provides hands-on technical leadership across Business Banking technology, designing platforms, reusable tools, engineering standards, automation, and developer self-service capabilities. Partners with delivery squads and central technology teams to improve software delivery, DevSecOps, cloud adoption, observability, reliability, performance, security, and cost optimization. Mentors senior engineers and promotes AI-powered engineering practices, scalable guardrails, and consistent technology outcomes.
Top Skills: Artificial IntelligenceAWSContainersContinuous DeliveryDevsecopsIdentity And Access ManagementInfrastructure As CodeObservability
4 Days AgoSaved
In-Office
2 Locations
Entry level
Entry level
Fintech • Financial Services
Sets technical direction for financial-crime detection and investigation platforms. Owns domain architecture, platform strategy, consolidation, scalability, engineering standards, observability, security, privacy, and responsible AI practices. Provides hands-on leadership across backend, APIs, frontend, cloud-native infrastructure, and event-driven systems while mentoring engineers and influencing multiple teams.
Top Skills: Api GatewaysArgocdAWSDockerGithub ActionsGoJavaKotlinKubernetesOpenapiPythonReactRestTypescript
4 Days AgoSaved
In-Office
2 Locations
Entry level
Entry level
Fintech • Financial Services
Lead the technical direction of secure, resilient commercial lending platforms. Design and build cloud-native APIs, microservices, data layers, and event-driven systems on AWS. Drive architecture, engineering quality, CI/CD, automated testing, observability, SRE, security, risk management, and operational readiness. Mentor engineers, facilitate design reviews, manage technical dependencies, and establish reusable engineering standards across squads.
Top Skills: Amazon CloudwatchAmazon EventbridgeAmazon KinesisAmazon SnsAmazon SqsAWSBuildkiteC#Ci/CdDevsecopsDistributed SystemsGithub ActionsGrafanaKafkaMicroservicesNosql DatabasesOctopusPrometheusRelational DatabasesRestful ApisSplunkSre
One Month AgoSaved
In-Office
Barcelona, Cataluña, ESP
Senior level
Senior level
Software
Build and operate high-scale JVM-based backend microservices using Java and Kotlin. Own services across architecture, implementation, deployment, monitoring, on-call support, and continuous improvement. Develop event-driven Kafka systems, apply concurrency and performance optimization, design resilient APIs, and operate containerized services with Kubernetes and CI/CD. Improve observability, reliability, automation, and developer productivity while collaborating cross-functionally, mentoring peers, and contributing to technical standards.
Top Skills: Async-ProfilerAvroCassandraCi/CdCompletablefutureElasticsearchFlinkGrpcJavaJfrJmhJvmKafkaKafka StreamsKotlinKotlin CoroutinesKubernetesOpentelemetryProject ReactorProtobufRedisRestRxjava
28 Days AgoSaved
In-Office or Remote
6 Locations
Entry level
Entry level
Artificial Intelligence • Logistics • Software • Automation
Build BLP’s core software across infrastructure, backend, machine learning, and product extension platforms. Responsibilities include operating secure and observable cloud infrastructure, developing performant distributed systems, applying AI to business problems, and enabling customer process automation. The role emphasizes formal reasoning, correctness by construction, maintainable systems, type systems, and functional programming. Work is available onsite in Zurich or remotely within Europe.
Top Skills: Artificial IntelligenceCi/CdCloud InfrastructureDistributed SystemsFunctional ProgrammingMachine LearningObservabilitySecurityType Systems
5 Days AgoSaved
Remote
21 Locations
Senior level
Senior level
Blockchain • Financial Services • Cryptocurrency • Web3
Build and operate production AI infrastructure powering intelligent agents at scale. Develop high-performance Rust services for model inference, orchestration, and execution; design scalable distributed systems; establish MLOps, observability, guardrails, and failure recovery; and optimize latency, throughput, reliability, and cost. Partner with agent systems and infrastructure teams to turn prototypes into hardened services serving millions of users.
Top Skills: Async SystemsCloud-Native InfrastructureContainer OrchestrationDistributed SystemsHigh-Performance NetworkingMl InfrastructureMlopsModel ServingMonitoringObservabilityRust
Reposted 5 Days AgoSaved
Remote
6 Locations
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
Build and maintain internal and public-facing APIs and services powering the Web App and developer experience. Develop API functionality, Admin API systems, WebSocket and REST behavior, and usage and billing integrations with Stripe. Investigate production issues and security vulnerabilities, write and review tested code, make technical decisions, and collaborate across engineering, Product, and Design teams.
Top Skills: DoctrinePHPRest ApisStripeSymfonyWebsockets
5 Days AgoSaved
In-Office or Remote
4 Locations
Entry level
Entry level
Cloud • Security • Software • Cybersecurity
Leads performance engineering and automation for Akamai’s cloud compute infrastructure. Designs distributed testing and benchmarking frameworks, establishes performance standards, optimizes CI/CD pipelines, analyzes telemetry, resolves bottlenecks, and mentors engineers. The role requires expertise in Python, Linux, Bash, Jenkins, Git, automated testing, and performance validation across hardware and software platforms.
Top Skills: Automated Testing FrameworksBashBenchmarking ToolsCi/CdDevOpsDistributed SystemsGitGoHypervisorsJenkinsLinuxPerformance EngineeringPython
5 Days AgoSaved
In-Office or Remote
4 Locations
Senior level
Senior level
Cloud • Security • Software • Cybersecurity
Develop scalable performance-testing frameworks and automated benchmarking suites for distributed cloud platforms. Design regression, load, stress, and performance tests; establish hardware validation standards and performance thresholds; monitor latency, throughput, SLAs, and infrastructure bottlenecks; and integrate testing and performance gates into Jenkins CI/CD pipelines. Collaborate with developers, SREs, and datacenter teams to improve test architecture, resolve performance issues, and deliver actionable insights from telemetry and data analysis.
Top Skills: BashCi/CdGitGoJenkinsLinuxPython
5 Days AgoSaved
In-Office
2 Locations
Senior level
Senior level
Fintech • Financial Services
Design, build, test, deploy, and support production software across the full stack. Develop applications, APIs, integrations, automation, and AI-powered workflows using TypeScript, Node.js, Python, and related technologies. Troubleshoot Linux and distributed systems, improve CI/CD, security, observability, and operational reliability, and integrate cloud, container, infrastructure-as-code, and platform services. Own software end to end from design through production support and continuous improvement.
Top Skills: Ai-Assisted Development ToolsAi-Powered AgentsAWSAzureBicepContainersDistributed SystemsDnsEvent-Driven SystemsGithub ActionsGoKubernetesLinuxLlm-Backed WorkflowsMcp ServersMessage QueuesMonitoringNetwork SecurityNode.jsObservability ToolsPythonRestful ApisTerraformTlsTypescript
28 Days AgoSaved
In-Office
Madrid, Comunidad de Madrid, ESP
Junior
Junior
AdTech • Marketing Tech • Sales
Develop and maintain moderately complex full-stack features across UI, business logic, databases, and external interfaces. The engineer will use Python, cloud platforms, SQL, testing, deployment, and code review practices while collaborating with Product, Data, and Engineering teams. The role offers exposure to AI agentic systems, advertising technology, media intelligence, and globally distributed development.
Top Skills: AWSAzureC#ChatgptDatabricksETLGithub CopilotJavaLangchainNode.jsPostgresPythonRagSQL Server
5 Days AgoSaved
In-Office
Madrid, Comunidad de Madrid, ESP
Entry level
Entry level
Fintech • Payments • Financial Services
Build and maintain core tax product features across frontend or backend systems. Own work from discovery and technical design through implementation, release, monitoring, and iteration. Collaborate with product, design, and engineering teams, contribute to technical strategy, improve developer experience, and use AI-assisted tools responsibly for development, testing, debugging, and documentation. Help deliver scalable, maintainable software and mentor teammates in effective engineering practices.
Top Skills: Ai-Assisted Development ToolsApi IntegrationsAuthenticationAWSCi/CdCloud InfrastructureDatabasesDistributed SystemsGCPAzureNode.jsObservabilityReactReact Native
Reposted 5 Days AgoSaved
Remote
6 Locations
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
Lead the development of Runware's serverless platform by building core systems for AI workload management and providing technical guidance to the team.
Top Skills: GoKnativeKubernetesNomadPythonTensorrtTritonVllm
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account