Get the job you really want

Top Software Engineer Jobs in Madrid

858+ Job Results
5 Days Ago
Spain
Remote
2,200 Employees
Junior
2,200 Employees
Junior
Fintech
As a Software Engineer II at Affirm, you'll develop features, improve platform performance, and help maintain the decisioning system for credit solutions. You'll also participate in on-call rotations and promote an inclusive team environment, collaborating cross-functionally to deliver high-quality software designs and implementations.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+63 More
6 Days Ago
Spain
Remote
10,000 Employees
Entry level
10,000 Employees
Entry level
Cloud • Information Technology • Sales • Security • Cybersecurity
The Software Engineer will build scalable cloud ecosystems, enhance backend microservices, develop with Large Language Models, and maintain data pipelines while collaborating with teams to address product and customer needs.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+47 More
6 Days Ago
Spain
Remote
10,000 Employees
Mid level
10,000 Employees
Mid level
Cloud • Information Technology • Sales • Security • Cybersecurity
As a Software Engineer at CrowdStrike, you will lead the development of endpoint security solutions, focusing on the design and implementation of features across Windows, Mac, and Linux platforms. Responsibilities include collaborating with teams, owning features from design to delivery, and enhancing the security software's architecture and strategy.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+47 More
15 Days Ago
Spain
Remote
5,000 Employees
Senior level
5,000 Employees
Senior level
Artificial Intelligence • Cloud • Software • Cybersecurity
As a Software Engineer at Datadog, you will be responsible for building and maintaining the React Native SDK, collaborating closely with product, backend, and frontend teams to enhance mobile monitoring solutions. You will ensure code quality and documentation for developers while navigating the complexities of SDK development.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+62 More
5 Days Ago
Spain
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Fintech • Payments • Software
As a Sr. Software Engineer I at Flywire, you will primarily build and maintain the payment experience platform, enhancing features for better engagement and efficiency. You'll write high-quality code, solve complex issues, contribute to product vision, and mentor fellow developers.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+44 More
2 Hours Ago
3 Locations
110 Employees
Mid level
110 Employees
Mid level
Software • Hospitality
Join Triptease as a Mid Level Software Engineer in Portugal (Remote) to work on building, growing, and maintaining parts of the tech stack, collaborating in small empowered teams, and embracing pair programming and continuous delivery practices.
6 Hours Ago
40 Locations
Remote
59 Employees
Entry level
59 Employees
Entry level
Software
The Full Stack Software Engineer will work on building modular components for OfferFit’s AI testing platform, using robust engineering practices and collaborating with various teams to enhance a complex data-driven product. Responsibilities include coding in TypeScript and JavaScript, improving application architecture, and supporting customer implementation efforts.
7 Days Ago
28 Locations
Remote
190 Employees
Senior level
190 Employees
Senior level
Artificial Intelligence • Enterprise Web • Software
As a Staff Software Engineer in Growth, you will lead technical direction, mentor engineers, establish best practices, and collaborate with cross-functional teams. Responsibilities include designing scalable architectures, making data-informed decisions, and working on features that enhance user onboarding and product growth using various technologies.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+36 More
14 Hours Ago
28 Locations
Remote
73 Employees
Senior level
73 Employees
Senior level
Machine Learning • Software
As a Staff Backend Software Engineer, you will contribute to architectural design and performance optimization while leading large engineering projects. Responsibilities include day-to-day development, code review, and proposing enhancements to improve product value.
17 Hours Ago
Spain
Hybrid
700 Employees
Junior
700 Employees
Junior
Cybersecurity
As a Software Developer in Test at Sysdig, you will be responsible for coding automated test cases to enhance end-to-end feature coverage, contributing to the automation shift-left strategy, collaborating with global teams, and improving efficiency across the quality engineering organization.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+75 More
7 Days Ago
Spain
Remote
10,000 Employees
Senior level
10,000 Employees
Senior level
Cloud • Information Technology • Sales • Security • Cybersecurity
The role involves developing and maintaining reliable and scalable services for CrowdStrike's cloud platform. Responsibilities include enhancing monitoring systems, collaborating with team members, mentoring on web security strategies, and continuously improving architecture and performance.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+47 More
7 Days Ago
31 Locations
Remote
190 Employees
Senior level
190 Employees
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, improve caching and query performance, mentor teammates, influence team processes, and respond to critical incidents. Your work will contribute to a better developer experience and open-source solutions.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+36 More
7 Days Ago
28 Locations
Remote
190 Employees
Senior level
190 Employees
Senior level
Artificial Intelligence • Enterprise Web • Software
As a Senior Software Engineer, you will work full-stack using React and Node.js to develop AI-assisted collaborative content creation tools. Your responsibilities include innovating with large language models, mastering prompt engineering, collaborating with design teams, and developing robust systems for LLM responses.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+36 More
Yesterday
Spain
Remote
358 Employees
Mid level
358 Employees
Mid level
Software
As a Software Engineer at Rithum, you will collaborate with design partners to create outstanding user experiences, mentor team members, gather requirements, and engage in pair programming and code reviews. You will support a DevOps culture and contribute to continuous integration and delivery processes while developing in C# and working with various technologies to enhance software quality.
Top Benefits:
401-K
Adoption Assistance
Company Equity
+17 More
2 Days Ago
Spain
Remote
1,129 Employees
Mid level
1,129 Employees
Mid level
eCommerce • Retail • Software
As a Software Engineer at Rithum, you will collaborate with product and design teams to create customer experiences while mentoring peers and handling requirements gathering. You'll implement and review code, participate in an on-call rotation, and apply a DevOps mindset to improve software quality.
8 Days Ago
Spain
Remote
2,200 Employees
Senior level
2,200 Employees
Senior level
Fintech
In this role, you will focus on developing and implementing features for credit decision systems while mentoring engineers. You'll create high-quality code, build APIs, and enhance platform performance for large data processing. Strong collaboration and communication skills are essential to drive ML innovation within the team and across departments.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+63 More
2 Days Ago
29 Locations
Remote
220 Employees
100K-110K Annually
Entry level
220 Employees
100K-110K Annually
Entry level
Cloud • Security • Software
The Associate Software Engineer (DevOps) at Chainguard will be responsible for maintaining the Linux distribution and Chainguard container images, resolving issues related to package and image builds, creating patches for CVEs, and working with build tools and programming languages.
Top Benefits:
Adoption Assistance
Child Care Benefits
Company Outings
+23 More
2 Days Ago
2 Locations
Remote
3,488 Employees
Entry level
3,488 Employees
Entry level
Software
Cabify, a mobility company, is seeking a Backend Software Engineer to work with Go, Elixir, or Ruby. Responsibilities include collaborating on developments, building distributed applications, improving services reliability, and mentoring junior developers. Ideal candidates have knowledge of algorithms, experience in web applications, and are adaptable team players.
8 Days Ago
Spain
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Fintech • Payments • Software
As a Senior Software Engineer I at Flywire, you will develop and maintain a payments platform, ensuring high-quality code and efficiency in the product lifecycle. You will solve bugs, design new functionalities, and collaborate with global teams while driving improvements in application performance and quality.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+44 More
2 Days Ago
39 Locations
15 Employees
Senior level
15 Employees
Senior level
Big Data • Analytics
As a Senior Full Stack Software Engineer at Clarasight, you will drive the evolution of the Carbon Planning and Analytics platform, managing the entire software development lifecycle, improving core systems, and collaborating with cross-functional teams. Your focus will be on delivering value to customers while utilizing your expertise in a data-intensive environment.
2 Days Ago
28 Locations
3,222 Employees
Junior
3,222 Employees
Junior
Cloud • Security • Software • Generative AI
As a Software Engineer on the Application Experience QA team, you will enhance test frameworks and infrastructure for Kibana and Machine Learning features. You will automate testing processes, collaborate with other teams, and contribute to maturing test systems, ensuring high software quality and knowledge sharing.
Top Benefits:
401-K
401-K Matching
Company Equity
+40 More
9 Days Ago
Spain
Remote
2,200 Employees
Senior level
2,200 Employees
Senior level
Fintech
As a Senior Staff Software Engineer, you will drive the evolution and architecture of decisioning systems, build scalable APIs, and mentor other engineers. Your role involves establishing best practices, creating data models, and fostering a culture of technical excellence, all while collaborating with cross-functional teams to deliver impactful solutions.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+63 More
4 Days Ago
40 Locations
Remote
Entry level
Entry level
Software
The Frontend Software Engineer role involves building user interfaces that connect people to the Amplemarket platform. Candidates will tackle diverse engineering challenges, from developing NLP models to scaling Elasticsearch clusters, contributing to the growth of the sales platform.
4 Days Ago
43 Locations
Remote
Entry level
Entry level
Software
The Senior Backend Software Engineer will build the core of Amplemarket's sales platform, tackling various engineering challenges. Responsibilities include developing backend solutions and working with large datasets, while collaborating with a team that values engineering as fundamental to the company's success.
4 Days Ago
27 Locations
Remote
229 Employees
Senior level
229 Employees
Senior level
Industrial • Manufacturing
The role involves leading a team of robotic software engineers working on self-driving trucks. Responsibilities include hands-on robotics software development, mentoring junior staff, documentation, and ensuring effective communication at a technical level.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size