Top Software Engineer Jobs in Spain

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
Easy Apply
Remote
Spain
Easy Apply
86K-122K Annually
Senior level
86K-122K Annually
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Own and deliver backend identity systems for international markets, shaping technical direction, designing distributed, highly available services, and collaborating with product, design, and analytics. Improve reliability, performance, and operational health; participate in on-call rotation; set code and design standards; mentor and grow engineers; reduce toil and create runbooks/playbooks. Drive cross-team collaboration to meet regulatory and market-specific identity/KYC requirements.
Top Skills: AWSKotlinKubernetesMySQLPython
2 Months AgoSaved
In-Office or Remote
30 Locations
Mid level
Mid level
Cloud • Software
Build and maintain hardened Ubuntu-based container images and the automated CI/CD pipelines to build, test, scan, sign, publish, and retire them. Integrate upstream open-source projects, ensure security and cloud-native compatibility, collaborate with cross-functional teams, document and share knowledge, mentor colleagues, and contribute to hiring. Work in a distributed agile environment with occasional travel.
Top Skills: Artifact PipelinesBashBuild SystemsCi/CdCksCve ReportsDcaDevsecopsDockerGithub ActionsGitopsGoJenkinsKubernetesLinuxOciPackage ManagementPodmanPythonRelease EngineeringRustSbomSignaturesUbuntu
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
2 Months AgoSaved
Hybrid
Santa Cruz de Tenerife, Islas Canarias, ESP
Senior level
Senior level
Automotive • Information Technology • Software • Database
Design, develop, test, debug, and maintain scalable software solutions in an Agile team; participate in code reviews, support reliability and performance improvements, and collaborate with international teams.
Top Skills: AngularAWSC#GitGoJavaPython
Reposted 2 Months AgoSaved
Easy Apply
Remote
Spain
Easy Apply
86K-122K Annually
Senior level
86K-122K Annually
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead and deliver Repayment UX features for Affirm's mobile products using React Native. Own quarterly goals, guide engineers through ambiguous problems, collaborate with product/design/analytics, ensure operational reliability (metrics and on-call), improve engineering standards, and mentor teammates to drive high-quality, scalable mobile experiences.
Top Skills: JavaScriptReact NativeTypescript
Reposted 2 Months AgoSaved
Remote
Spain
Mid level
Mid level
Artificial Intelligence • Fintech • Software • Financial Services
Own and build the Android client for an AI-first app: implement AI features (chat, vision, voice), optimize performance and memory, design UX for streaming and partial results, integrate backend APIs, instrument analytics/logging, and collaborate with backend and ML teams to ensure stability, security, and scalability in production.
Top Skills: AndroidCoroutinesFlowGrpcJavaKotlinLlm ApisMl KitNoSQLRestSpeech ApisSQLTensorflow LiteVision Apis
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
Reposted 2 Months AgoSaved
In-Office or Remote
2 Locations
Senior level
Senior level
Information Technology • Software
As a Staff Mobile Engineer at Joko, you will lead mobile application development using React Native, focusing on scalability, performance, and user experience while collaborating with cross-functional teams.
Top Skills: React Native
Reposted 2 Months AgoSaved
Remote
27 Locations
45K-100K Annually
Mid level
45K-100K Annually
Mid level
Cloud • Software
As a Backend Software Engineer, you'll design scalable backend systems, optimize database performance, and collaborate with front-end and DevOps teams.
Top Skills: AWSAzureDockerGCPGoKubernetesNode.jsNoSQLPythonSQL
Reposted 2 Months AgoSaved
Remote
27 Locations
20K-200K Annually
Mid level
20K-200K Annually
Mid level
Cloud • Software
Contribute to Juju's development, collaborate with teams on distributed systems, debug issues, and enhance cloud automation features.
Top Skills: AnsibleChefDockerGoKubernetesLxdNoSQLPuppetSQL
2 Months AgoSaved
Remote
Spain
24K-24K Annually
Entry level
24K-24K Annually
Entry level
Marketing Tech • News + Entertainment • Software
Six-month full-time graduate program for final-year or recent engineering graduates. Work in production from day one, contribute to global-scale systems, learn from experienced engineers, and develop foundations in backend development, testing, CI/CD, cloud, and best practices. Potential transition to a permanent role after the program.
Top Skills: AWSCeleryCi/CdDjangoDockerFastapiKubernetesPythonRabbitMQRedisRestful ApisSQL
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
One Month AgoSaved
In-Office or Remote
12 Locations
Senior level
Senior level
Software
Own the full software development lifecycle for JetBrains identity and access services. Develop and operate reliable Kotlin-based services, with some Go, supporting authentication, authorization, organizations, memberships, groups, and workspaces. Design new platform features, improve existing production systems, review code, manage integrations, and address JVM and PostgreSQL performance in distributed, multi-tenant SaaS environments.
Top Skills: Distributed SystemsGoGrafanaJvmKotlinKubernetesOauth 2.0OidcOpentelemetryPostgresSaaSSaml 2.0Scim 2.0
Reposted 2 Months AgoSaved
Remote or Hybrid
27 Locations
Mid level
Mid level
Big Data • Software • Quantitative Trading
Software Engineers at QuantCo will design and develop scalable solutions, integrate models into client businesses, and improve products based on client feedback.
Top Skills: Ci/CdDjangoFastapiFlaskPythonSQL
Reposted 2 Months AgoSaved
Remote
27 Locations
Mid level
Mid level
Cloud • Software
As an Ubuntu Core Software Engineer, you will design and implement features for the embedded Linux operating system, maintain boot mechanisms, debug system-level issues, and collaborate with a global team.
Top Skills: CGoShell
Reposted 2 Months AgoSaved
Hybrid
Barcelona, Cataluña, ESP
Mid level
Mid level
eCommerce • Fashion • Retail
Develop and optimize Go-based backend systems for an e-commerce platform. Collaborate with QA, refactor code, improve performance and stability, perform code reviews, and document software solutions.
Top Skills: APIsAws S3Aws SnsAws SqsDatabase ModelingGoPHPSymfony
Reposted 2 Months AgoSaved
In-Office or Remote
15 Locations
Senior level
Senior level
Fintech
As a Senior Tech Generalist, you'll build and maintain end-to-end systems, improve scalability, and ensure reliable financial operations while mentoring others in a dynamic team environment.
Top Skills: BigQueryGoogle Cloud PlatformKubernetesNode.jsTypescript
Reposted 2 Months AgoSaved
In-Office
Barcelona, Cataluña, ESP
Entry level
Entry level
Fintech • Financial Services
The Software Engineer will collaborate on backend technology products, building and supporting Monzo's banking platform, focusing on customer outcomes and efficient software development.
Top Skills: AWSCassandraDockerEnvoy ProxyGCPGoKafkaKubernetesReact
Reposted 2 Months AgoSaved
In-Office
Alicante, Comunidad Valenciana, ESP
60K-80K Annually
Senior level
60K-80K Annually
Senior level
Consumer Web
The Software Developer will develop IoT backend applications, manage production incidents, create documentation, and ensure best practices while being available 24x7 for service care.
Top Skills: AWSBashDockerEksElk StackGithub ActionsGitlab CiGrafanaIot CoreJavaJenkinsKubernetesMskPrometheusPythonS3SQLSqsTerraform
Reposted 2 Months AgoSaved
In-Office
Barcelona, Cataluña, ESP
Senior level
Senior level
Payments
The Senior Developer will design, develop, and maintain software solutions in Golang, collaborating with cross-functional teams to ensure code quality and system reliability while adhering to best practices.
Top Skills: AWSAzureCi/CdDevOpsGoMicroservices
Reposted 2 Months AgoSaved
Remote
26 Locations
Senior level
Senior level
Blockchain • Machine Learning • Financial Services • Cryptocurrency
Design and implement backend trading services, own features end-to-end (schema, API, tests, UI integration), contribute to real-time infrastructure and client-facing APIs, and write integration tests against real dependencies.
Top Skills: Arbitrary-Precision Decimal ArithmeticFastapiNestjsNext.JsNode.jsReactRestSpringSQLTypeormTypescriptWebsocket
Reposted 2 Months AgoSaved
In-Office
Barcelona, Cataluña, ESP
Junior
Junior
AdTech • Marketing Tech
Join a growing team as a Junior Java Software Engineer, designing and coding Java applications, participating in Agile development, and ensuring code quality through TDD.
Top Skills: DockerGitHibernateIbatisJava/J2EeJenkinsMavenOracleRestful Web ServicesSpringSQL
Reposted 2 Months AgoSaved
Remote or Hybrid
27 Locations
Junior
Junior
Big Data • Software • Quantitative Trading
Full-stack Developers at QuantCo build user interfaces for machine learning solutions, collaborating with data scientists and engineers to deliver actionable products.
Top Skills: HelmPythonReactTerraformTypescript
One Month AgoSaved
Remote
27 Locations
Expert/Leader
Expert/Leader
Information Technology • Software
Staff Software Engineer responsible for leading architectural evolution across a distributed rendering platform, contributing to core backend systems, and improving performance, reliability, scalability, testing, and delivery practices. The role includes mentoring engineers through pairing and design reviews, unblocking teams, shaping technical strategy, improving CI/CD and tooling, and aligning engineering investments with product and business goals.
Top Skills: AWSCi/CdCloud-Native InfrastructureDistributed SystemsGoNode.jsPair ProgrammingTest-Driven Development (Tdd)Typescript
2 Months AgoSaved
In-Office or Remote
33 Locations
215K-270K Annually
Mid level
215K-270K Annually
Mid level
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
Build and maintain integrations for North's agentic platform, own the end-to-end integration pipeline, create evals and tests to ensure reliability, tune tool descriptions, and help other engineers add and maintain integrations while using AI responsibly to improve performance and quality.
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account