Get the job you really want.
Be the first applicant
Apply to jobs posted less than 24 hours ago to maximize your visibility.
Use the Date Posted filter to view jobs posted within the last 24 hours.

Top Software Engineer Jobs in Madrid

Reposted 16 Days Ago
Easy Apply
Remote
Spain
Easy Apply
Mid level
Mid level
Big Data • Fintech • Mobile • Payments • Financial Services
As a Software Engineer, you will design, develop, and launch APIs, collaborate with cross-functional teams, and contribute to product development. Responsibilities include breaking down projects, supporting operations, and engaging in team growth. Strong coding skills and effective communication are essential.
Top Skills: KotlinPythonReactVue
Reposted 6 Days Ago
Remote
31 Locations
Senior level
Senior level
Artificial Intelligence • Enterprise Web • Software
As a Senior Software Engineer on the Content Lake DX team, you will design and develop scalable distributed systems, innovate on solutions for complex problems, mentor teammates, and lead technical reviews. You'll focus on improving query performance and contributing to an open-source query language.
Top Skills: GoNode.jsTypescript
Reposted 6 Days Ago
Remote
5 Locations
Expert/Leader
Expert/Leader
Software
The Principal Software Engineer will lead the end-to-end development of an AI-Based Code Reviewer framework. Responsibilities include rapid prototyping, team hiring, collaborative project modification with R&D teams, and maintaining high-quality standards. Effective communication with stakeholders is essential.
15 Hours Ago
Remote
Hybrid
6 Locations
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As a Sr. Software Engineer, you'll develop and maintain reliable and scalable services for a cloud platform, enhance monitoring systems, and work collaboratively across teams to improve product architecture and performance. You'll also mentor other developers and promote learning within the team.
Reposted 7 Days Ago
Remote
2 Locations
Mid level
Mid level
Software
As a Software Engineer on the Developer Experience team at Cabify, you will enhance and streamline developer workflows, improve CI/CD pipelines, and design tools and platforms to empower developers. The role emphasizes adaptability, problem-solving, and collaboration within a fast-paced team environment.
Senior level
Travel
As a Senior Frontend Software Engineer, you will develop and enhance the HTS Checkout web frontend using React and TypeScript, collaborate closely with product managers and engineers, and explore engineering improvements while managing multiple features efficiently.
Reposted 21 Hours Ago
Hybrid
Spain
Junior
Junior
Cybersecurity
As a Software Engineer Full Stack at Sysdig, you will develop the Sysdig Monitor Product by solving problems related to integrations and performance in distributed systems. You will define feature specifications, work with cross-functional teams, and participate in on-call rotations. The role requires experience with backend Java, some knowledge in Golang and Python, and proficiency in web development.
Yesterday
Remote
28 Locations
Senior level
Senior level
Software • Design
As a Senior Full-Stack Software Engineer, you will implement new features across the stack, implement full test automation, own technical projects from concept to launch, and collaborate with the team on coding standards and best practices. You will also research new technologies and solve complex challenges.
Top Skills: .Net/CoreAzureAzure DevopsC#JavaScriptSQL ServerWeb Apis
2 Days Ago
Remote
28 Locations
72K-160K Annually
Senior level
72K-160K Annually
Senior level
Blockchain • Machine Learning • Financial Services • Cryptocurrency
As a Senior Back-End Software Engineer at XBorg, you'll architect and scale backend systems, optimize performance, ensure security, and develop APIs. You'll diagnose and resolve technical issues while working in a fast-paced environment focused on gaming and esports.
Top Skills: AWSDockerHerokuNest.JsPostgresTypescript
Reposted 2 Days Ago
Remote
28 Locations
Expert/Leader
Expert/Leader
Artificial Intelligence • Information Technology • Software
As a Senior Full-Stack Software Engineer at Zencoder, you'll develop IDE plugins, web applications, and integrations that use generative AI to enhance developer productivity. You will work on both front-end and back-end solutions, collaborate on product design with AI and software teams, conduct testing, and maintain code quality in a high-growth software environment.
Top Skills: AngularCi/CdDjangoDockerExpress.JsJavaKotlinNode.jsPythonReactSpring BootTypescriptVue
2 Days Ago
Remote
28 Locations
Senior level
Senior level
Cloud • Security • Software • Generative AI
As a Senior FullStack Software Engineer, you'll develop high-quality Typescript code, create Kibana plugins, design visualizations for security analytics, implement Node.js background tasks, and collaborate with support teams. This role involves both development and product responsibilities in a greenfield environment.
Reposted 3 Days Ago
Remote
Spain
Senior level
Senior level
Information Technology • Productivity • Software
The Frontend Software Engineer will enhance and showcase the Vonage Video Platform by developing user guides, sample applications, and complete reference applications for a better developer experience. Responsibilities include full stack development, managing video SDKs, and collaborating with product managers on new features.
Top Skills: AacAngularAWSCSSDockerGithub ActionsH.264HelmIceJavaScriptJenkinsKubernetesNode.jsOpusReactRtcpRtpStunTurnTypescriptVoipVp8VueWebassemblyWebglWebgpuWebrtc
3 Days Ago
Remote
Spain
Mid level
Mid level
Information Technology • Productivity • Software
As a Full Stack Engineer, you will enhance the Vonage Video Platform by developing user-friendly video APIs, managing SDKs, creating user guides, and building sample applications. Your role also involves hands-on development, collaborating with product managers, and ensuring code quality through automated testing.
Top Skills: AngularAWSCSSDockerGithub ActionsGoHelmHTML5JavaJavaScriptJenkinsKubernetesNode.jsReactTypescriptVue
3 Days Ago
Remote
42 Locations
Junior
Junior
Cloud • Software
As an HPC Software Engineer at Canonical, you will develop high-quality Python software for automation in High Performance Computing environments, manage HPC clusters, and collaborate with a global team to deliver excellent solutions for HPC operations.
Top Skills: CudaDebianDockerGoHpcInfinibandKubernetesLinuxLustreLxc/LxdMpiOpenstackPublic CloudPythonRdmaSingularitySlurm
3 Days Ago
Remote
28 Locations
Senior level
Senior level
Other
The Senior/Lead C++ Software Engineer will lead development of a calling product backend, working with international teams to optimize infrastructure and support systems. Responsibilities include development, collaboration on product features, and enhancing operational efficiency while ensuring high standards.
Top Skills: C++DockerGitGoJenkinsLinuxNoSQLSQL
Reposted 7 Days Ago
Remote
42 Locations
Mid level
Mid level
Cloud • Software
As a Software Engineer at Canonical, you will contribute to building and maintaining software focused on OpenStack and Ceph storage, collaborating with a globally distributed team to ensure high-quality implementations and effective solutions for distributed systems. You will write Python and Golang code, debug issues, and create technical documentation while supporting customer needs in a dynamic open-source environment.
Top Skills: CephGoKubernetesLinuxLxc/LxdOpenstackPython
Reposted 16 Days Ago
Remote
28 Locations
Senior level
Senior level
Software • Design
As a Senior Go-to-Market Software Engineer, you'll collaborate with multiple teams to enhance data-driven marketing workflows and improve the customer lifecycle. You'll be responsible for implementing projects across the GTM stack, conducting data analysis, driving optimizations, and maintaining test automation, all while solving complex technical challenges.
Top Skills: .Net/CoreAzureAzure DevopsBootstrapC#EmberEntity FrameworkSeleniumSQL Server
12 Days Ago
Easy Apply
Remote
Spain
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
The Staff Software Engineer In Test will enhance developer productivity through designing and maintaining test automation frameworks and CI/CD pipelines. Responsibilities include mentoring development teams, optimizing test execution, and contributing to the quality strategy, ensuring high standards in test automation practices.
Top Skills: Ci/CdCloud ServicesDockerMaestroPlaywrightPytestPythonTypescript
Reposted 7 Days Ago
Remote
2 Locations
Mid level
Mid level
Software
As a Backend Software Engineer at Cabify, you will collaborate on architectural designs, coordinate subprojects, and improve service reliability using backend technologies such as Go, Elixir, or Ruby. You will also mentor junior developers and closely work with the Data Science team on feature development.
Top Skills: ElixirGoJavaRuby
Reposted 7 Days Ago
Remote
2 Locations
Senior level
Senior level
Software
As a Senior Backend Software Engineer at Cabify, you will work with backend technologies such as Go, Elixir, or Ruby. Your responsibilities include collaborating on architecture designs, improving application reliability, mentoring junior developers, and working closely with the Data Science team on feature development.
Top Skills: ElixirGoJavaRuby
Reposted 7 Days Ago
Remote
42 Locations
Mid level
Mid level
Cloud • Software
As a Software Engineer for Identity Management at Canonical, you will enhance identity management solutions used for authentication and authorization. Responsibilities include designing features, developing web service APIs, reviewing code, and collaborating with a distributed team to deliver high-quality products.
Reposted 7 Days Ago
Remote
2 Locations
Mid level
Mid level
Software
As a Backend Engineer, you will automate manual processes, design backend solutions, and improve performance and reliability. Collaborate with teams to optimize workflows and mentor junior developers, ensuring quality and efficiency in delivering software solutions.
Top Skills: GoPython
24 Days Ago
Remote
31 Locations
Senior level
Senior level
Artificial Intelligence • Enterprise Web • Software
As a Senior Software Engineer, you'll build scalable distributed systems, enhance querying capabilities, and lead technical solutions while mentoring teammates and driving engineering excellence.
Top Skills: Distributed SystemsGoNode.jsOpen-SourceTypescript
Reposted 7 Days Ago
Remote
42 Locations
Mid level
Mid level
Cloud • Software
As an Embedded Linux Containers Software Engineer, you will work on developing and maintaining mission-critical code in Golang, with a focus on software delivery, security sandboxing, telemetry, and device management for Linux-based systems. You will collaborate with a distributed team, debug issues, create new features, and engage in code reviews while ensuring high-quality and maintainable software solutions.
Reposted 7 Days Ago
Remote
42 Locations
Junior
Junior
Cloud • Software
Canonical is seeking a Software Engineer for its Data Infrastructure team. The role involves developing automation solutions for data platform operations using Python, collaborating with a distributed team, and ensuring fault-tolerant systems. Successful candidates will have experience in software development and distributed systems, with an emphasis on openness and collaboration.
Top Skills: AtlasKafkaKubernetesLinuxMongoDBMySQLOpensearchPostgresPythonRangerRedisSupersetTrinoYugabyte

Top Companies in Madrid Hiring Software Engineers

See All
CrowdStrike Thumbnail
Security • Sales • Information Technology • Cybersecurity • Computer Vision • Cloud
25 Offices
10000 Employees
Hopper Thumbnail
Travel
2 Offices
800 Employees
Sysdig Thumbnail
Cybersecurity
2 Offices
700 Employees
Skedda Thumbnail
Software • Design
Boston, Massachusetts
77 Employees
SwissBorg Thumbnail
Machine Learning • Financial Services • Cryptocurrency • Blockchain
Lausanne
219 Employees
Zencoder Thumbnail
Software • Information Technology • Artificial Intelligence
Campbell, California
25 Employees

Popular Job Searches

Tech Jobs & Startup Jobs in Spain
Software Engineer Jobs in Spain
Data Science Jobs in Spain
Machine Learning Jobs in Spain
Artificial Intelligence Jobs in Spain
Product Manager Jobs in Spain
Front End Developer Jobs in Spain
QA Engineer Jobs in Spain
Cybersecurity Jobs in Spain
IT Jobs in Spain
Data Engineer Jobs in Spain
Data Analyst Jobs in Spain
UX Designer Jobs in Spain
Graphic Designer Jobs in Spain
Finance Jobs in Spain
HR Jobs in Spain
Marketing Jobs in Spain
Operations Manager Jobs in Spain
Project Manager Jobs in Spain
Sales Jobs in Spain
Tech Jobs & Startup Jobs in Barcelona
Software Engineer Jobs in Barcelona
Data Science Jobs in Barcelona
Machine Learning Jobs in Barcelona
Artificial Intelligence Jobs in Barcelona
Product Manager Jobs in Barcelona
Front End Developer Jobs in Barcelona
QA Engineer Jobs in Barcelona
Cybersecurity Jobs in Barcelona
IT Jobs in Barcelona
Data Engineer Jobs in Barcelona
Data Analyst Jobs in Barcelona
UX Designer Jobs in Barcelona
Graphic Designer Jobs in Barcelona
Finance Jobs in Barcelona
HR Jobs in Barcelona
Marketing Jobs in Barcelona
Operations Manager Jobs in Barcelona
Project Manager Jobs in Barcelona
Sales Jobs in Barcelona
Tech Jobs & Startup Jobs in Madrid
Software Engineer Jobs in Madrid
Data Science Jobs in Madrid
Machine Learning Jobs in Madrid
Artificial Intelligence Jobs in Madrid
Product Manager Jobs in Madrid
Front End Developer Jobs in Madrid
QA Engineer Jobs in Madrid
Cybersecurity Jobs in Madrid
IT Jobs in Madrid
Data Engineer Jobs in Madrid
Data Analyst Jobs in Madrid
UX Designer Jobs in Madrid
Graphic Designer Jobs in Madrid
Finance Jobs in Madrid
HR Jobs in Madrid
Marketing Jobs in Madrid
Operations Manager Jobs in Madrid
Project Manager Jobs in Madrid
Sales Jobs in Madrid
Tech Jobs & Startup Jobs in Seville
Software Engineer Jobs in Seville
Data Science Jobs in Seville
Machine Learning Jobs in Seville
Artificial Intelligence Jobs in Seville
Product Manager Jobs in Seville
Front End Developer Jobs in Seville
QA Engineer Jobs in Seville
Cybersecurity Jobs in Seville
IT Jobs in Seville
Data Engineer Jobs in Seville
Data Analyst Jobs in Seville
UX Designer Jobs in Seville
Graphic Designer Jobs in Seville
Finance Jobs in Seville
HR Jobs in Seville
Marketing Jobs in Seville
Operations Manager Jobs in Seville
Project Manager Jobs in Seville
Sales Jobs in Seville
Tech Jobs & Startup Jobs in Valencia
Software Engineer Jobs in Valencia
Data Science Jobs in Valencia
Machine Learning Jobs in Valencia
Artificial Intelligence Jobs in Valencia
Product Manager Jobs in Valencia
Front End Developer Jobs in Valencia
QA Engineer Jobs in Valencia
Cybersecurity Jobs in Valencia
IT Jobs in Valencia
Data Engineer Jobs in Valencia
Data Analyst Jobs in Valencia
UX Designer Jobs in Valencia
Graphic Designer Jobs in Valencia
Finance Jobs in Valencia
HR Jobs in Valencia
Marketing Jobs in Valencia
Operations Manager Jobs in Valencia
Project Manager Jobs in Valencia
Sales Jobs in Valencia
Remote Jobs in Spain
Remote Jobs in Barcelona
Remote Jobs in Madrid
Remote Jobs in Seville
Remote Jobs in Valencia
All Filters
Skills
Date Posted
Job Category
Search Area
Experience
Industry
Show more
Show less
Company Name
Company Size

Sign up now Access later

Create Free Account