Top Software Engineer Jobs in Barcelona

24 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
Entry level
Entry level
Software
Build, maintain, scale, and support globally distributed streaming services handling high-throughput platform data. Develop automation and tooling for reliability, scalability, and operational stability; participate in architecture, Agile team processes, shared code ownership, and on-call rotations. Work with streaming platforms, distributed systems, concurrency, production scaling, Kubernetes, and observability solutions.
Top Skills: Apache FlinkApache KafkaJavaKubernetesNew Relic
Reposted 2 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
Mid level
Mid level
News + Entertainment
Design, build, and maintain scalable backend services, APIs, and integrations used across multiple King games. Own features from design through production support, improve system reliability, observability, and automation, collaborate with cross-functional teams, contribute to architecture and code quality, and explore integrating AI capabilities into player support tools.
Top Skills: APIsAutomated TestingCi/CdCloud-Based SystemsDistributed SystemsEvent-Driven ArchitecturesGitJavaNosql DatabasesObservability/MonitoringRelational Databases
2 Days AgoSaved
Hybrid
Barcelona, Cataluña, ESP
Senior level
Senior level
Edtech • Information Technology • Software
Build AI agents, reusable agent platforms, and automated workflows across the software development lifecycle. Develop integrations with codebases, APIs, MCPs, internal tools, and engineering systems. Prototype and scale AI capabilities, while designing context management, orchestration, verification, and human-in-the-loop mechanisms for safe, reliable automation. Measure agent effectiveness and collaborate with engineering, product, design, and data teams to identify automation opportunities and drive adoption.
Top Skills: Agentic WorkflowsAi AgentsAPIsBackend ArchitectureDistributed SystemsMcpsPython
6 Days AgoSaved
Hybrid
Barcelona, Cataluña, ESP
Senior level
Senior level
Financial Services
Own end-to-end B2B merchant product initiatives, from understanding problems and defining hypotheses through building, shipping, measuring, and iterating. Work across backend and frontend production software, collaborate directly with merchants and stakeholders, make product and technical decisions amid ambiguity, and use data, experimentation, and AI-assisted development to deliver outcomes.
Top Skills: Ai-Assisted DevelopmentReactRubyRuby On Rails
Reposted 8 Days AgoSaved
In-Office or Remote
Barcelona, Cataluña, ESP
Mid level
Mid level
Software
As a Software Engineer on the Platform team, you'll design, develop, and maintain backend APIs, enhance system performance, and collaborate across teams to align architecture with product strategy.
Top Skills: AWSAzureDockerGCPKubernetesNode.jsTs
Reposted 18 Hours AgoSaved
In-Office or Remote
29 Locations
Entry level
Entry level
Artificial Intelligence • Software • Analytics • Automation
Build and maintain Ergodic AI’s AI platform across back-end and front-end systems. The role involves developing with Python web frameworks and JavaScript/TypeScript, integrating with client technology stacks and workflows, applying AI, ML, and LLM concepts, and contributing to DevOps, cloud deployment, testing, and infrastructure practices. As an early-stage hire, the engineer will help shape the product and solve complex data and AI challenges.
Top Skills: AIAutomated TestingCi/CdCloud PlatformsFastapiFlaskInfrastructure As Code (Iac)JavaScriptLlmsMachine LearningNext.JsPythonReactTypescriptVercel
One Month AgoSaved
In-Office
Barcelona, Cataluña, ESP
Mid level
Mid level
Software
Design, build, and operate a large-scale Kubernetes platform: ensure high availability and performance, automate platform delivery, develop custom Kubernetes Operators in Go, manage production incidents, and run Day 1/Day 2 cluster operations with Helm and GitOps tooling.
Top Skills: ArgocdCluster ApiDeploymentsFluxGitopsGoHelmKarpenterKubernetesKubernetes OperatorsServicesStatefulsets
YesterdaySaved
Remote
Spain
Mid level
Mid level
Fintech • Payments • Financial Services
Build and ship reliable, scalable, production-quality software across the stack for an equity management and financial reporting platform. Responsibilities include developing user-facing features, working with product managers and designers, contributing to data models and workflows, participating in code reviews and architecture discussions, and owning medium-sized projects through release. Teams focus on equity logic, automation, reporting, or tax workflows.
Top Skills: DockerGithub ActionsGoogle Cloud PlatformKubernetesMongoDBNode.jsReactTailwind CssTemporalTerraform CloudTrpcTypescript
2 Days AgoSaved
Remote
27 Locations
140K-180K Annually
Senior level
140K-180K Annually
Senior level
Software
Build and operate backend services supporting millions of emails. Own features end to end, design reliable distributed systems, scale APIs and databases, manage cloud infrastructure, improve observability and deployments, and participate in on-call rotation. Collaborate with customers and support to improve the product, strengthen engineering quality, and deliver complete experiences across the stack.
Top Skills: AWSAws CdkGoNode.jsPostgresTerraformTypescript
Reposted 12 Days 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 teams, documents technical requirements, resolves IT issues, prepares data, supports end users, and applies software architecture, microservices, database, CI/CD, containerization, monitoring, and Agile engineering practices.
Top Skills: .Net Core.Net FrameworkAngularAsp.Net Web ApiAzure DevopsAzure Service BusC#DatadogDockerGitGitGrafanaKanbanKubernetesMasstransitMicroservicesRabbitMQRedisRestful ApisScrumSQLYaml
12 Days AgoSaved
Hybrid
Barcelona, Cataluña, ESP
Senior level
Senior level
Gaming • Software
Design and develop scalable backend systems for a B2B application using Java and Spring. Participate in architectural decisions involving performance, security, and scalability; apply agile practices; mentor developers; optimize relational database performance; and support cloud and DevOps initiatives, particularly on AWS.
Top Skills: AgileAWSClean ArchitectureDesign PatternsDevOpsIaasJavaJvmObject-Oriented ProgrammingPaasRelational DatabasesSolid PrinciplesSpring FrameworkSpring JpaSpring MvcSpring SecurityTest-Driven Development
Reposted One Month AgoSaved
In-Office
Barcelona, Cataluña, ESP
Mid level
Mid level
Software
Design, build, and scale backend services for a high-volume distributed tracing pipeline. Work on distributed system challenges, create automation and tooling, participate in architecture, collaborate with product teams, use DevOps practices and on-call rotations, and apply AI tools to accelerate development.
Top Skills: GoJavaKafkaKotlinMessage QueuesPublic Cloud ServicesRedisStreamsTask Queues
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
3 Days AgoSaved
Remote
4 Locations
Mid level
Mid level
Artificial Intelligence • Logistics • Software • Automation
Design and develop clean, maintainable software for automated document-processing products. Collaborate with business stakeholders to translate requirements into product improvements, conduct code reviews, guide technical direction, mentor colleagues, and improve engineering practices. The role uses Golang, MySQL, Docker, Kubernetes, cloud infrastructure, and GitHub CI/CD while emphasizing product ownership, clean architecture, software craftsmanship, and technical communication.
Top Skills: AWSCi/CdDockerGithub ActionsGoGoogle Cloud StorageKubernetesAzureMySQL
One Month AgoSaved
In-Office
Barcelona, Cataluña, ESP
Mid level
Mid level
Software
Build, maintain, and scale backend services for a high-volume distributed ingest and processing pipeline. Integrate AI agents into engineering workflows, create automation and tooling, collaborate with product teams, participate in on-call rotations, and champion observability and continuous workflow innovation.
Top Skills: AgileAi AgentsAi Coding AssistantsDevOpsEvent-Based FlowsJavaKafkaMessage QueuesObservability ToolsPublic Cloud ServicesRedisStreamsTask Queues
4 Days AgoSaved
Remote
Spain
Expert/Leader
Expert/Leader
Information Technology • Consulting
Lead the modernization of business-critical legacy PHP systems into scalable Node.js and Next.js architectures. Provide hands-on coding, architectural guidance, API and microservices design, debugging, refactoring, and incremental migration leadership. Translate undocumented business logic into maintainable solutions, leverage AI-assisted development tools, communicate trade-offs to stakeholders, establish engineering standards, and mentor additional engineers.
Top Skills: .NetApi GatewaysBackend-For-Frontend (Bff)Claude CodeCursorGithub CopilotGraphQLMicroservicesNext.JsNode.jsPHPPythonRestSymfony
Reposted One Month AgoSaved
Easy Apply
Remote
Spain
Easy Apply
73K-109K Annually
Mid level
73K-109K Annually
Mid level
Big Data • Fintech • Mobile • Payments • Financial Services
Design, build, and maintain backend collections systems to manage delinquent loans. Collaborate with product, risk, and engineering teams, deliver features in phases, support operations and on-call rotation, instrument monitoring, and participate in hiring and team growth.
Top Skills: AWSKotlinKubernetesMySQLPython
4 Days AgoSaved
Remote
27 Locations
Junior
Junior
Cloud • Enterprise Web • Information Technology • Software
Build and ship backend features for enterprise Coder deployments, including database migrations, observability, reporting, auditing, security, scalability, and reliability improvements. Investigate production issues, resolve operator problems, document designs, participate in code reviews and RFC discussions, and join on-call rotations. The role requires professional Go development, concurrency knowledge, SQL expertise, debugging ability, and strong communication.
Top Skills: Github ActionsGoGrafanaGrpcKubernetesPostgresPrometheusSQL
5 Days AgoSaved
In-Office or Remote
2 Locations
30K-50K Annually
Junior
30K-50K Annually
Junior
Healthtech • Software
Build and maintain full-stack internal tools, automated workflows, and customer-facing features using TypeScript, Node.js, and React. Integrate LLMs, AI services, third-party APIs, and external platforms. Use AI coding assistants to prototype, develop, test, and improve reliable software. Collaborate with internal users, product managers, designers, engineers, and the Chief AI Officer in an Agile environment while contributing to architecture, code reviews, UX, security, performance, and continuous improvement.
Top Skills: AWSClaude CodeCodexCypressGitlab Ci/CdJestLlm ApisNode.jsOauthReactRestful ApisTypescript
Reposted One Month AgoSaved
Easy Apply
Remote
Spain
Easy Apply
57K-87K Annually
Entry level
57K-87K Annually
Entry level
Big Data • Fintech • Mobile • Payments • Financial Services
Build and maintain backend collections systems to manage delinquent loans, implement recovery strategies, ensure high availability and reliability, collaborate with product and risk teams, participate in on-call rotation, write well-tested extensible code, and contribute to team growth.
Top Skills: AWSKotlinKubernetesMySQLPython
17 Days AgoSaved
In-Office or Remote
6 Locations
Senior level
Senior level
Information Technology • Internet of Things
Own and scale a live production backend supporting real-time communication between apps, animation models, and LLM providers. Design APIs, WebSockets, data storage for companion memory and conversation state, and Cloudflare Workers infrastructure. Improve latency, throughput, cost, observability, alerting, incident response, and documentation while collaborating with the team to ship features end to end.
Top Skills: Cloudflare AiCloudflare KvCloudflare WorkersDurable ObjectsJavaScriptNode.jsNoSQLRest ApiSQLTypescriptWebsockets
9 Days AgoSaved
Remote
26 Locations
Entry level
Entry level
Artificial Intelligence • Software
Build and evolve Rerun’s open-source viewer, cross-language SDKs, and integrations with Rerun Hub. Develop high-performance interfaces for large-scale multimodal data, optimize workflows across desktop and web, make full-stack architecture decisions, and collaborate with backend, Hub, design, customers, and the open-source community. The role involves UI development, rendering, data handling, infrastructure, real-time applications, visualization, and performance optimization.
Top Skills: Gpu Rendering PipelinesMultimodal Data VisualizationOpen Source SoftwareReal-Time SystemsRustRvizWgpu
9 Days AgoSaved
Remote
27 Locations
4K-4K Annually
Senior level
4K-4K Annually
Senior level
Healthtech • Biotech
Develop and optimize software solutions for industrial additive manufacturing in an agile team. Responsibilities include designing algorithms, data structures, and software subsystems; debugging complex issues; benchmarking and improving performance, stability, efficiency, and scalability; and contributing to software quality and documentation. The role uses Vue.js, TypeScript, Python, C++, MongoDB, Docker, and automated development tools.
Top Skills: C++DockerMongoDBPythonTypescriptVue
Reposted 29 Days AgoSaved
In-Office or Remote
2 Locations
Junior
Junior
Information Technology • Software
As a Software Engineer, you'll design and develop software solutions, solve technical problems, lead projects, and collaborate with product and operations teams.
Top Skills: AIData ProcessingProgramming Languages
19 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
Entry level
Entry level
News + Entertainment
Design, implement, test, and optimize features for Candy Crush Soda Saga. The Software Engineer will contribute to game engines, systems, platforms, and the global codebase while taking technical ownership of deliverables, monitoring technical metrics, and collaborating on feature development. Strong C++ skills, code quality, performance awareness, and passion for mobile gaming are required; Android or iOS experience is advantageous.
Top Skills: AndroidC++iOS
19 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
Entry level
Entry level
Payments • Software
Build and deploy software for Stripe’s financial infrastructure, specializing in frontend or related technical areas. Collaborate on multi-person coding projects, learn unfamiliar systems, contribute to large codebases, participate in code reviews, and safely update production systems. New graduates are expected to apply strong programming fundamentals, communicate clearly, use AI tools responsibly, and solve complex technical problems with increasing independence.
Top Skills: Ai Development ToolsGoJavaJavaScriptRubyScala
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account