Top Software Engineer Jobs in Barcelona

2 Months AgoSaved
Remote or Hybrid
4 Locations
Senior level
Senior level
Information Technology • Software
Lead the design, development, maintenance, testing, optimization, and troubleshooting of complex full-stack software applications. Collaborate with cross-functional teams, document technical requirements, resolve issues, prepare data, support users, and develop reliable APIs and microservices. Apply C#, .NET, Angular, SQL, messaging systems, cloud-native engineering practices, CI/CD, containerization, monitoring, and Agile methodologies while helping establish responsible AI-enabled engineering workflows.
Top Skills: .Net Core.Net FrameworkAngularAsp.Net Web ApiAzure DevopsAzure Service BusC#DatadogDockerGitGitGrafanaKubernetesMasstransitMicroservicesRabbitMQRedisRestful ApisSQLYaml Pipelines
One Month AgoSaved
Remote
Spain
80K-127K Annually
Expert/Leader
80K-127K Annually
Expert/Leader
Cloud • Security • Software • Generative AI
Lead the technical vision and development of Elasticsearch’s core search infrastructure, including indexing, query execution, retrieval, and relevance. Research search algorithms and data structures, contribute to Lucene, guide technical roadmaps, mentor expert engineers, and collaborate across distributed teams. Build and optimize high-performance distributed search systems while serving as a domain authority for Elasticsearch capabilities.
Top Skills: Continuous IntegrationElasticsearchGitJavaLuceneSolr
2 Months AgoSaved
In-Office or Remote
Barcelona, Cataluña, ESP
Mid level
Mid level
Retail • Wearables
Develop and maintain RESTful and event-driven APIs for a warehouse management platform. Build scalable backend services with Node.js, optimize SQL queries and stored procedures, integrate internal and external systems, collaborate with front-end, mobile, and platform teams, and support debugging, monitoring, documentation, and defect resolution.
Top Skills: Database Performance TuningDistributed SystemsEvent-Driven ArchitectureKafkaNode.jsRestful ApisSQLStored ProceduresTypescript
2 Months AgoSaved
Hybrid
Barcelona, Cataluña, ESP
35K-50K Annually
Mid level
35K-50K Annually
Mid level
Fintech • Software • Financial Services • Automation
Build and optimize scalable backend services and ETL/ELT data pipelines. The role involves Python development, data ingestion and transformation, SQL and NoSQL schema design, query optimization, automated testing, data quality checks, CI/CD, Docker-based deployments, and production ownership. The engineer will collaborate across the organization and process financial data within a bilingual English- and Spanish-speaking environment.
Top Skills: Ci/CdDockerElasticsearchJavaScriptNoSQLPythonSQL
Reposted One Month AgoSaved
In-Office or Remote
2 Locations
50K-75K Annually
Mid level
50K-75K Annually
Mid level
Digital Media
Design, build, test, document, deploy, and maintain mobile SDKs that run network tests across Android (and optionally iOS/embedded). Collaborate on architecture, ensure reliability/portability, integrate analytics, and support third-party developers and device manufacturers.
Top Skills: AndroidC++Continuous IntegrationGitHTTPHttpsIpJavaKotlinObjective-CSdksSwiftTcpUdpWebsocket
One Month AgoSaved
Remote
Spain
Mid level
Mid level
Artificial Intelligence • Fintech • Software • Financial Services
Build and maintain production-grade iOS applications using Swift and SwiftUI, integrating AI features through backend APIs. Design reliable AI interaction patterns, optimize performance, memory, battery, and latency, capture user feedback for AI evaluation, and collaborate with backend and ML engineers. Maintain App Store quality, monitor production issues, and resolve root causes.
Top Skills: Async/AwaitCoremliOSNoSQLSQLSwiftSwift Package Manager (Spm)SwiftuiTensorflow Lite
One Month AgoSaved
In-Office or Remote
30 Locations
Senior level
Senior level
Big Data • Internet of Things • Mobile • Other
Design and operate customer-facing networking APIs, Python orchestration control planes, and automation that configures routers across global points of presence. Build resource allocation, job queues, retries, rollback, reconciliation, BGP, WireGuard, GRE, NAT, firewall, DNS, cloud interconnect, and Envoy xDS integrations. Own production monitoring, incident response, billing synchronization, API compatibility, and network configuration drift detection across application and infrastructure layers.
Top Skills: AiohttpAiopgAlembicAnsibleAnsible-RunnerAsyncioAsyncsshAWSAzureBashBgpBlackBugsnagDockerEnvoyEquinix FabricEquinix MetalFrrGCPGithub ActionsGoGo-Control-PlaneGreHashicorp VaultJinja2LinuxMypyNatNetaddrNetboxNetfilterNetmikoNetplanOciOpenapi 3PostgresPrometheusPynetboxPytestPythonRabbitMQRedoclyRuffSqlalchemyTcpdumpTelegrafUnboundUvloopVrfVyosWireguardXds
Reposted 2 Months AgoSaved
Hybrid
Barcelona, Cataluña, ESP
Senior level
Senior level
Artificial Intelligence • Fintech • Greentech • Sales • Software • Travel • Hospitality
The Staff Software Engineer will own technical vision across teams, contribute hands-on, and lead initiatives to enhance the platform's reliability and capability, collaborating across functions.
Top Skills: AWSPython
One Month AgoSaved
Remote
27 Locations
Senior level
Senior level
Retail • Sales • Software
Lead the architecture and evolution of scalable ETL and data-processing systems for customer product catalogs. Design reliable distributed systems, improve throughput and latency, strengthen fault tolerance and observability, and guide technical direction across teams. Mentor senior engineers, conduct architecture reviews, lead cross-functional initiatives, influence hiring and onboarding, and help shape the engineering organization’s long-term technical vision.
Top Skills: AWSDistributed SystemsDjangoETLKubernetesOpensearchPostgresPython
Reposted 2 Months AgoSaved
Hybrid
Barcelona, Cataluña, ESP
Mid level
Mid level
HR Tech
Emburse seeks a Software Engineer III to enhance enterprise SaaS applications, mentor developers, and improve software quality through collaborative and agile practices.
Top Skills: AWSGitJavaLinuxNoSQLOs XSQL
Reposted 2 Months AgoSaved
Remote or Hybrid
4 Locations
Senior level
Senior level
Information Technology • Software
The role involves designing, developing, and maintaining full stack applications, focusing on modern APIs, cloud services, and collaboration with teams.
Top Skills: .Net Core.Net FrameworkAngularAsp.Net Web ApiAzure DevopsAzure Service BusC#DatadogDockerGitGrafanaKubernetesMasstransitRabbitMQRedisSQL
Reposted 2 Months AgoSaved
Remote
27 Locations
Junior
Junior
Cloud • Software
As a Software Engineer, you'll develop software for Ceph and distributed storage, collaborating with a global team to enhance cloud solutions.
Top Skills: CephGoKubernetesLinuxOpenstackPython
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
2 Months AgoSaved
Hybrid
2 Locations
Internship
Internship
Fitness • Software • Sports
Join the team to design and develop backend and frontend features using Django/Python and React. Produce production-quality code, implement new features, work with PostgreSQL, DynamoDB, Redis, Kubernetes and AWS, and follow agile weekly releases. On-site in Paris with initial training in Barcelona.
Top Skills: AWSDjangoDynamoDBJavaScriptKubernetesPostgresPythonReactReact NativeRedisSelf-Hosted Ci
Reposted 2 Months AgoSaved
Remote
27 Locations
Junior
Junior
Cloud • Software
Canonical is hiring a Software Engineer to develop features for Kubernetes, focusing on operators and integrations while collaborating in a distributed team.
Top Skills: GoKubernetesPython
One Month AgoSaved
Remote
26 Locations
Senior level
Senior level
Digital Media
Develop and maintain web-service features, design backend APIs and business logic, review code, and improve production infrastructure reliability, redundancy, and resilience. The role requires strong programming, database design, web-service API, AWS, Linux, Docker, Kubernetes, and continuous deployment experience, along with communication, analytical, and teamwork skills.
Top Skills: AWSDockerKubernetesLinuxNode.jsNosql DatabasesRedisRelational DatabasesRest ApisRustScyllaTypescript
One Month AgoSaved
Remote
Spain
Senior level
Senior level
Healthtech • Insurance
Build and operate Alan’s privacy platform, including the GDPR Orchestrator for data retention, deletion, anonymization, and pseudonymization. Develop reliable APIs, contracts, safety mechanisms, observability, documentation, templates, and self-service tooling. Enable engineering teams to manage their own data rules, coordinate with legal and security stakeholders, and evolve privacy capabilities across data stores and third-party systems. The role involves hands-on Python and TypeScript development, production ownership, on-call operations, and cross-team technical leadership.
Top Skills: AWSCloudflareCnilDatadogFlaskGCPGdprGithub ActionsKubernetesPostgresPythonReactReact NativeRedisTerraformTerramateTypescript
Reposted 2 Months AgoSaved
Remote
27 Locations
Senior level
Senior level
Fintech • Software • Financial Services
Provide technical support for applications: investigate and resolve issues, develop and implement interfaces, create support documentation, collaborate with Design/Test/Dev teams, estimate resources, and monitor project performance.
Reposted 2 Months AgoSaved
Remote
27 Locations
Senior level
Senior level
Fintech • Software • Financial Services
Investigate and resolve verified application issues, develop and implement interfaces, create technical support documentation, collaborate with design, test and development teams, provide user support, estimate resource timings, and monitor project performance to meet goals.
Reposted 2 Months AgoSaved
Remote
26 Locations
Senior level
Senior level
eCommerce
Design, develop, and maintain scalable Python/Django backend services and RESTful APIs for financial products. Implement data models, write tests, optimize performance, ensure availability and security, participate in code reviews, and collaborate with cross-functional teams to deliver features and maintain production systems.
Top Skills: AWSDjangoFastapiFlaskGitMicroservices ArchitectureOrmPostgresPytestPythonRestful ApisSQLUnittest
Reposted 2 Months AgoSaved
Remote
26 Locations
Senior level
Senior level
eCommerce
Design and implement complex customer-facing frontend features using TypeScript and React. Provide technical leadership, mentor junior engineers, drive frontend architecture and best practices, improve performance and accessibility, partner with product/design, integrate with backend APIs, and manage technical debt and scalability.
Top Skills: Ci/CdCSS3DjangoHTML5JavaScriptPythonReactRestful ApisTestingTypescript
Reposted 2 Months AgoSaved
Remote
27 Locations
Mid level
Mid level
Cloud • Software
Develop and maintain open-source, silicon-optimized AI/ML inference application packages (Inference Snaps) for Linux/Ubuntu Core. Debug, write high-quality code, review upstream contributions, secure and optimize local inference deployments across embedded devices to gateways, and collaborate with a distributed team and stakeholders.
Top Skills: Ai/Ml Inference FrameworksBashC++DebianDockerGithub ActionsGitlab CiGoGpuKubernetesLinuxNpuRpmSnapUbuntuUbuntu Core
Reposted 2 Months AgoSaved
Remote
27 Locations
Mid level
Mid level
Cloud • Software
We are seeking a software engineer to build and validate resilient distributed systems, enhance CI pipelines, and improve testing strategies for cloud applications.
Top Skills: AWSCircleCIGithub CiGoJenkinsKubernetesOpenstackPythonTerraform
Reposted 2 Months AgoSaved
Remote
27 Locations
Senior level
Senior level
Cloud • Software
Design, implement, and maintain cross-platform C++ features for Multipass on macOS and Windows. Lead architecture, mentor peers, write high-quality tested code, review contributions, debug user issues, collaborate with a distributed team, engage the open-source community, and support customers.
Top Skills: C++14CiHyper-VKvmmacOSMultipassQemuUbuntuVirtualboxWindows
Reposted 2 Months AgoSaved
Remote
3 Locations
Mid level
Mid level
Software • Hospitality
Build and maintain backend-first features and integrations for Triptease's marketing channels. Work across the full stack (primarily backend), design scalable distributed systems, implement CI/CD on cloud platforms, collaborate closely with product teams, pair program, write tests (TDD), and contribute to squad strategy and product quality.
Top Skills: BigQueryBunDatadogDockerGoogle Ads ApiGoogle Cloud PlatformGoogle Cloud RunGrpcKotlinKubernetesMySQLNode.jsPostgresPythonReactTerraformTypescript
Reposted 2 Months AgoSaved
In-Office or Remote
2 Locations
Senior level
Senior level
Information Technology • Software
The Software Engineer will design and develop software architectures, solve complex challenges, lead technical directions, and collaborate with different teams to optimize efficiency and impact.
Top Skills: AICodingSoftware DevelopmentSystem Design
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account