Top Software Engineer Jobs in Barcelona

2 Months 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
Reposted One Month 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
23 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
Senior level
Senior level
AdTech
Develop and maintain Smadex’s real-time bidding platform by designing and implementing features with NodeJS and Java. Write tested, efficient code; participate in code reviews and architectural decisions; monitor deployments; and support production reliability and performance. Collaborate within an agile engineering team while contributing to planning, progress reporting, and continuous platform improvement.
Top Skills: AWSBashCi/CdDockerDocker ComposeGitJavaJenkinsJIRALinuxMemcachedMySQLNode.jsNotionPythonRedis
23 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
Senior level
Senior level
Analytics
Develop and maintain secure, scalable Salesforce enterprise software across the full delivery lifecycle. Design architectures, write clean code, implement asynchronous processing, conduct testing, document solutions, and participate in Agile planning, reviews, releases, and continuous improvement. Collaborate cross-functionally, contribute to engineering standards and communities of practice, and support the development of other engineers.
Top Skills: ApexGitLightning ComponentsSalesforceVisualforce
One Month 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
One Month 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
Senior level
Blockchain • Financial Services • Cryptocurrency • Web3
Build and own React Native features for Kraken’s consumer mobile app, from product discovery through launch, measurement, and iteration. Partner with Product and Design to create responsive, trustworthy financial experiences using dynamic or real-time data. Guide development for a new Asian-market app, including regional UX, connectivity restrictions, vendors, and telemetry. Contribute to architecture, performance, reliability, code reviews, and product engineering standards.
Top Skills: APIsClaudeCursorGithub CopilotReact Native
15 Days AgoSaved
Remote
Spain
80K-127K Annually
Expert/Leader
80K-127K Annually
Expert/Leader
Cloud • Security • Software • Generative AI
Owns the CI/CD and release infrastructure roadmap, technical vision, security gates, artifact provenance, and organizational adoption. Directs engineers through complex, multi-quarter projects, leads incident response for supply-chain and release issues, and raises engineering standards through mentorship and reviews. Remains hands-on with code, prototyping, debugging, and production issues while improving developer productivity, release safety, and infrastructure scalability.
Top Skills: Argo CdBuildkiteCi/CdGithub ActionsGitopsKubernetes
One Month 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
25 Days AgoSaved
In-Office
2 Locations
Mid level
Mid level
3D Printing • Software
Develop and maintain a software test automation framework for medical software. Responsibilities include building automated UI, API, integration, endpoint, and end-to-end tests; improving test architecture; troubleshooting failures; managing complex environments and test data; and exploring AI-assisted testing workflows. The role requires close collaboration with developers and engineers, strong ownership, debugging ability, and continuous improvement of testing practices.
Top Skills: .NetAgileApi TestingAzure DevopsBddC#CSSCypressE2E TestingHTMLIntegration TestingJavaScriptPlaywrightScrumUi Automation
One Month 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
26 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
Entry level
Entry level
Gaming • Mobile
Lead the design, implementation, operation, and technical direction of complex, scalable game platform systems. Improve reliability, performance, security, and delivery standards; collaborate across product and engineering disciplines; and mentor engineers. The role requires strong software engineering fundamentals, deep object-oriented programming experience, and experience shipping and operating production systems. Cloud, distributed systems, large-scale data, and modern web framework experience are beneficial.
Top Skills: AngularAWSC#GCPJavaReact
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
17 Days AgoSaved
Remote
Spain
67K-106K Annually
Senior level
67K-106K Annually
Senior level
Cloud • Security • Software • Generative AI
Senior Software Engineer on Elastic’s Elasticsearch Performance team, developing and implementing code- and architecture-level optimizations for distributed search systems. Responsibilities include profiling, benchmarking, regression detection, performance modeling, vector search optimization, and building AI-assisted optimization tools. The role requires deep Java and JVM expertise, concurrency knowledge, distributed systems experience, and collaboration across engineering teams.
Top Skills: C++ElasticsearchJavaJmhJvmRallyRustSimd
Reposted 2 Months 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
18 Days AgoSaved
Remote
36 Locations
157K-221K Annually
Senior level
157K-221K Annually
Senior level
Blockchain • Software • Web3
Build front-end experiences and backend services for integrating prediction markets into MetaMask. Develop scalable APIs, real-time data feeds, transaction signing, and secure on-chain protocol integrations. Optimize performance, security, and high-volume transaction throughput across mobile, web, and browser clients while collaborating within an agile, distributed engineering team.
Top Skills: APIsBlockchainCryptographyDefiJavaScriptMiddleware ServicesPrediction Market ProtocolsReactReact NativeTypescriptWeb3
18 Days AgoSaved
Remote
28 Locations
Senior level
Senior level
Artificial Intelligence • Energy • Industrial • Manufacturing • Renewable Energy
Build and operate backend pricing systems for real energy contracts. Responsibilities include designing the Pricing API, consolidating pricing logic, improving quote speed, implementing error handling and observability, creating alerting, explaining pricing failures, and supporting live incidents. The role requires production Python backend experience, FastAPI, SQL, data-heavy systems, end-to-end project ownership, and AI-assisted development workflows.
Top Skills: Amazon Rds For PostgresqlAWSAws LambdaClaudeFastapiPolarsPythonSQL
Reposted 19 Days AgoSaved
Remote
27 Locations
130K-190K Annually
Senior level
130K-190K Annually
Senior level
Blockchain • Software • Web3
Develop and enhance MetaMask social and multi-chain experiences across Portfolio, browser extension, and mobile platforms. Collaborate across teams on complex projects, mentor engineers, and build scalable full-stack applications using React, React Native, modern JavaScript, blockchain technologies, APIs, testing, and continuous integration. Ensure cross-platform compatibility and apply web security best practices.
Top Skills: APIsBlockchainContinuous IntegrationCross-Chain BridgesEs6EvmJavaScriptNon-Evm ProtocolsObjective-CReactReact NativeSwiftTypescript
29 Days AgoSaved
Hybrid
Barcelona, Cataluña, ESP
69K-104K Annually
Entry level
69K-104K Annually
Entry level
Healthtech
Lead technical strategy and architecture for global cloud-native eCommerce platforms. Make critical technical decisions, champion microservices, APIs, CI/CD, DevOps, cybersecurity, observability, and testing practices. Mentor senior engineers, align engineering with product and business goals, and represent engineering with external partners and vendors. The role supports scalable digital experiences connecting patients and healthcare professionals to medicines and vaccines worldwide.
Top Skills: APIsAutomated TestingAWSAzureC++Ci/CdCloud-Native DevelopmentCybersecurityDatadogDevOpsGCPInfrastructure As CodeJavaJavaScriptMicroservicesNode.jsObservabilityPythonReactTypescript
20 Days AgoSaved
Remote
Spain
67K-106K Annually
Senior level
67K-106K Annually
Senior level
Cloud • Security • Software • Generative AI
Designs and develops backend services for Elastic’s Streams data pipeline, Logstash, and OpenTelemetry Collector using Java, JRuby, and Golang. Responsibilities include solving distributed systems problems, improving code and dependencies, maintaining test coverage, reviewing pull requests, collaborating across teams, supporting enterprise customers, and participating in on-call rotations.
Top Skills: DockerElastic StackGitGoHTTPJavaJrubyKafkaKubernetesLogstashMySQLOpentelemetry CollectorPostgresRubyTcpUdpZoom
One Month 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
One Month 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 2 Months 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
One Month 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
One Month AgoSaved
In-Office
Barcelona, Cataluña, ESP
Senior level
Senior level
Analytics
Lead the design, development, and maintenance of Java backend services and REST APIs within a microservices architecture. Drive architectural decisions, engineering best practices, cloud deployment on AWS, CI/CD, system optimization, reliability, and technical risk mitigation. Collaborate with product, architecture, QA, DevOps, and frontend teams while mentoring engineers and contributing to an Agile greenfield product.
Top Skills: AWSCi/CdDockerElasticsearchGitJavaJenkinsMicroservicesNode.jsRestful ApisSpring BootSQL
One Month AgoSaved
In-Office or Remote
2 Locations
48K-65K Annually
Entry level
48K-65K Annually
Entry level
Digital Media
Develop and maintain scalable frontend web applications and data visualization platforms using React, Redux Toolkit, and Vite. Collaborate with cross-functional teams, implement features, write tests, conduct code reviews, troubleshoot issues, and support RESTful APIs. Contribute to agile processes, accessibility, user experience improvements, and continuous development while using AI tooling responsibly and staying current with modern web technologies.
Top Skills: AWSCSSGoHTMLJavaScriptLeaflet.JsMapboxglMaterial UiNode.jsOpenlayersPythonReactReact Testing LibraryRedux ToolkitRest ApisRubySQLTypescriptViteVitestWcag 2.2
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account