Top Software Engineer Jobs in Barcelona

Reposted 9 Days AgoSaved
In-Office or Remote
Barcelona, Cataluña, ESP
Senior level
Senior level
Software
The Software Engineer will manage data ingestion for AI model training, enhance cloud infrastructure, and collaborate on dataset development for Speechify products.
Top Skills: BashDockerGCPPythonTerraform
Reposted 9 Days AgoSaved
Hybrid
Barcelona, Cataluña, ESP
Internship
Internship
Information Technology • Software
Student intern will develop software engineering skills by researching technologies, collaborating with teams, solving customer problems, and helping design and integrate features for XProtect. Work includes hands-on experience with object-oriented programming, databases, containerization, CI/CD, and test automation within a multicultural development team.
Top Skills: CC#C++Ci/CdDockerGithub ActionsJavaKubernetesPythonSQLTest Automation
10 Days AgoSaved
In-Office
5 Locations
Mid level
Mid level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Build and deliver education-focused Autodesk product experiences across backend services, APIs, integrations, automation, experimentation, and user-facing features. Develop production-quality code, integrate ML/AI solutions, create CAD platform plugins or SDKs, maintain CI/CD and containerized deployments, and support observability and reliability. Collaborate with product, design, research, frontend, ML, and platform teams to turn ambiguous concepts into shipped features. Document systems, participate in reviews, and promote maintainable engineering practices.
Top Skills: 3Ds MaxAPIsAutocadAWSC++CadCi/CdDockerFusionGitGithub ActionsJavaScriptJenkinsMayaMl/AiNext.JsPythonReactRevitSdks
Reposted 10 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
Junior
Junior
AdTech • Marketing Tech • Software
Develop and maintain Java backend applications using TDD and clean code principles, participate in full SDLC within Agile/Scrum teams, design technical solutions, deliver sprint increments, support component consumers, and improve team practices.
Top Skills: Behavior-Driven Development (Bdd)DockerGitHibernateIbatisJ2EeJavaJenkinsMavenObject-Oriented DesignOracleRestful Web ServicesScrumSpringSQLTest-Driven Development (Tdd)
Reposted 10 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
Senior level
Senior level
Artificial Intelligence • Information Technology • Software • Consulting
As an AI Software Engineer, you will lead AI software projects, mentor colleagues, collaborate with stakeholders, and drive best practices in software engineering.
Top Skills: AWSAzureGCPPython
Reposted 10 Days AgoSaved
In-Office
Barcelona, Cataluña, ESP
Mid level
Mid level
Artificial Intelligence • Machine Learning • Natural Language Processing • Software
Develop features for the AI platform, create API endpoints, debug issues, perform code reviews, and maintain documentation, while working in a collaborative environment.
Top Skills: AgileAWSDjangoElasticsearchKerasNumpyPandasPythonPyTorchRestful ApisScipySQLTensorFlow
Reposted 10 Days AgoSaved
Hybrid
Barcelona, Cataluña, ESP
Mid level
Mid level
HR Tech
Design, write, and execute integration, component, UI, and automated tests. Collaborate with developers and product owners to create test plans, automation, and test infrastructure; debug, triage, and report defects; contribute to API documentation and test strategy within an agile SDLC.
Top Skills: AWSGitLinuxOs XPlaywrightPytestPythonSeleniumSQL
12 Days AgoSaved
In-Office or Remote
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
In-Office or Remote
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
4 Days AgoSaved
Remote
Spain
Entry level
Entry level
Digital Media
Design, develop, test, maintain, and troubleshoot scalable software applications, services, APIs, and platforms. Collaborate with engineering, product, design, and other stakeholders; participate in code reviews, technical discussions, solution design, and continuous improvement. Apply modern cloud, DevOps, automated testing, and CI/CD practices while improving system performance, reliability, scalability, and observability.
Top Skills: APIsAutomated TestingAWSCi/CdCloud ComputingContainerizationDatabasesDevOpsDistributed SystemsGCPVersion Control
13 Days AgoSaved
In-Office
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
Reposted 4 Days AgoSaved
Remote
Spain
Entry level
Entry level
Information Technology • Software
Build and maintain scalable, reliable software features for the 7pace time-tracking product. Collaborate with cross-functional product teams, establish engineering best practices, develop .NET and C# backend services using GraphQL and REST APIs, and work with cloud platforms, containers, databases, and frontend technologies. The role emphasizes ownership, automated testing, code quality, security, continuous improvement, and responsible use of AI-assisted development tools.
Top Skills: .NetAi-Assisted Development ToolsAWSAzureC#DockerGoogle Cloud PlatformGraphQLKubernetesMicrosoft Sql ServerNode.jsPostgresReactReduxRest ApisSQLTypescript
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted 4 Days 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
5 Days AgoSaved
Remote
26 Locations
Entry level
Entry level
Fintech • Information Technology
Build and architect high-performance advisory brokerage services for block trading, portfolio management, and IRA products. Develop frontend and backend systems, databases, and distributed architectures with strong concurrency, scalability, availability, and low-latency performance. Design order management and financial transaction systems while contributing across the technology stack in an early-stage environment.
Top Skills: CC++DatabasesDistributed SystemsFix ProtocolGoJavaMessage BrokersMessaging QueuesPythonRustScalaZig
5 Days AgoSaved
Remote
27 Locations
Entry level
Entry level
Cloud • Software • Database • Analytics
Build and ship full-stack features for a data intelligence SaaS platform, spanning backend services and frontend interfaces. Use AI coding assistants to accelerate development while applying sound engineering judgment. Participate in architecture discussions, code reviews, testing, incident response, troubleshooting, documentation, and knowledge sharing. Partner with product managers to translate requirements into technical solutions. The role emphasizes SaaS architecture, AWS cloud fundamentals, Docker, Kubernetes, CI/CD, agile delivery, autonomy, and production ownership.
Top Skills: Ai Coding AssistantsAngularAWSCi/CdClaude CodeCursorDockerGithub WorkflowsJavaKubernetesScalaTypescript
5 Days 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
Reposted 14 Days AgoSaved
In-Office or Remote
14 Locations
Senior level
Senior level
Artificial Intelligence • Cloud • Sales • Software
Design, build, and optimize backend services for data gathering, processing, and delivery. Define and maintain service contracts, ensure high test coverage, observability, and documentation. Make architectural decisions for distributed systems, collaborate with product teams, and maintain/ improve an existing Kotlin/Java codebase.
Top Skills: DockerJavaKotlinPostgresRabbitMQRedisSpring Boot
Reposted 14 Days AgoSaved
In-Office or Remote
8 Locations
Senior level
Senior level
Artificial Intelligence • Cloud • Sales • Software
Lead backend development of Diabolocom's Voice Squad, building and optimizing core telephony services (call routing, media handling). Design and implement distributed systems, refactor for scalability and faster delivery, work across Java/Kotlin/Go, Spring Boot, PostgreSQL, RabbitMQ, Redis, Docker. Mentor teammates, own architectural decisions, improve existing codebase, and drive high-performance, reliable voice platform.
Top Skills: DockerGoJava 25Kotlin 1.9PostgresRabbitMQRedisSpring Boot 3.X.X
Reposted 14 Days AgoSaved
Hybrid
Barcelona, Cataluña, ESP
Mid level
Mid level
HR Tech
Seeking a Software Development Engineer in Test (SDET) to design and implement automated testing frameworks ensuring application reliability and performance, working closely with developers and product teams.
Top Skills: AnsibleAWSCoralogixDatadogDockerGitGitlabGrafanaJavaJenkinsK8SOpensearchPostmanPytestPythonSeleniumSQL
Reposted 10 Days AgoSaved
Easy Apply
Remote
Spain
Easy Apply
86K-122K Annually
Senior level
86K-122K Annually
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Design, build, and operate scalable test platform capabilities (synthetic identities, test data seeding, mocking, deterministic validation, load testing). Improve reliability, observability, and automation of CI/test workflows, lead medium-to-large projects, own operational readiness, mentor engineers, and produce async technical artifacts to enable faster, safer developer validation loops.
Top Skills: AlertsCi/Cd PlatformsContract TestingDashboardsJavaKotlinLoad TestingMockingObservabilityPythonRunbooksSlosSynthetic IdentitiesTest Automation FrameworksTest Data Seeding
5 Days AgoSaved
Remote
28 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
5 Days AgoSaved
Remote
Spain
Senior level
Senior level
Information Technology • Consulting
Build and scale healthcare applications across frontend, backend, databases, cloud infrastructure, integrations, and production operations. Develop React/TypeScript applications, Node.js or Python services, PostgreSQL systems, APIs, asynchronous workflows, and healthcare integrations using FHIR and HL7. Strengthen AWS infrastructure, CI/CD, testing, monitoring, security, authentication, PHI protection, reconciliation, and operational resilience. Collaborate with product, clinical, operations, and external healthcare partners to deliver reliable patient and care-management functionality.
Top Skills: Amazon BedrockAmazon CloudwatchAmazon EventbridgeAmazon S3Amazon SqsAurora PostgresqlAWSAws IamAws KmsAws Secrets ManagerC-CdaCi/CdDockerEcs/FargateFhir R4Github ActionsHl7/AdtInfrastructure As CodeJavaScriptNode.jsPostgresPythonReactRest ApisSftpSQLTypescript
Reposted 20 Days AgoSaved
Hybrid
Barcelona, Cataluña, ESP
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Machine Learning • Analytics • Biotech • Generative AI
The Senior Software Engineer will develop software solutions, mentor juniors, collaborate on projects, and integrate GenAI features within a team environment focused on cancer research.
Top Skills: AWSCi/CdDockerFastapiGCPGenaiJestNestjsNode.jsPostgresPytestPythonReactTypescript
Reposted 20 Days 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
7 Days AgoSaved
Remote
27 Locations
75K-223K Annually
Mid level
75K-223K Annually
Mid level
Artificial Intelligence • Information Technology • Software • Automation
Build and maintain Camunda 8 backend data-layer services across relational databases and Elasticsearch/OpenSearch. Design scalable storage, query, retention, streaming, and secondary-storage solutions; investigate production data issues; improve performance and operability; and deliver engineering initiatives collaboratively with Product, QA, Support, and SRE. Participate in L3 support and on-call rotations.
Top Skills: Ci PipelinesElasticsearchFlywayLiquibaseMariadbMssqlMySQLOpensearchPostgres
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account