Get the job you really want

Top Software Engineer Jobs in Madrid

431+ Job Results
2,200 Employees
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
7 Days Ago
Spain
Remote
10,000 Employees
7+ Years of Experience
10,000 Employees
7+ Years of Experience
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
7 Days Ago
Spain
Remote
10,000 Employees
3-5 Years of Experience
10,000 Employees
3-5 Years of Experience
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
13 Days Ago
Spain
Remote
2,200 Employees
1-3 Years of Experience
2,200 Employees
1-3 Years of Experience
Fintech
As a Software Engineer II at Affirm, you will build scalable systems and data pipelines supporting consumer credit reporting. Collaborating closely with various teams, you will design robust reporting systems essential for delivering accurate data to Consumer Reporting Agencies. Your role involves integrating data from diverse products and systems and ensuring effective reconciliation and reporting processes.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+63 More
2,200 Employees
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
10 Days Ago
Spain
Remote
2,200 Employees
7+ Years of Experience
2,200 Employees
7+ Years of Experience
Fintech
As a Senior Staff Software Engineer in the Repayments Nexus, you'll drive the evolution of the repayments platform by building scalable and robust solutions, drafting technical specifications, and mentoring engineers. Your work will involve creating APIs, data models, and managing architectural reviews to enhance customer repayment experiences.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+63 More
3 Days Ago
Spain
Remote
650 Employees
5-7 Years of Experience
650 Employees
5-7 Years of Experience
Information Technology
Expert Software Engineer at Feedzai responsible for developing advanced applications for fraud detection, working with distributed systems, UI/UX design, and machine learning. Requires critical mindset, autonomy, and 5+ years of experience in software development.
Top Benefits:
401-K Matching
Commuter Benefits
Company Equity
+45 More
2 Days Ago
42 Locations
Remote
880 Employees
5-7 Years of Experience
880 Employees
5-7 Years of Experience
Cloud • Software
The Software Engineer role at Canonical focuses on building modeling software for distributed storage systems like OpenStack and Ceph. Responsibilities include writing high-quality Python and Golang code, debugging, producing technical documentation, and collaborating with a distributed team to meet customer needs in the software-defined datacenter.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
7 Days Ago
Spain
Remote
1,200 Employees
7+ Years of Experience
1,200 Employees
7+ Years of Experience
Fintech • Payments • Software
The Sr. Software Engineer I will be responsible for building and maintaining the core payment experience on Flywire's platform, enhancing features to boost user engagement and system efficiency, ensuring high quality code, and collaborating with global teams on product development.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+44 More
2 Days Ago
42 Locations
Remote
880 Employees
7+ Years of Experience
880 Employees
7+ Years of Experience
Cloud • Software
As a Software Engineer at Canonical, you will utilize your C++ skills to enhance the Multipass platform, ensuring a user-friendly experience. Responsibilities include designing features, coding, code reviews, and collaborating with a distributed team. You will also maintain high code quality and support the open-source community.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
7 Days Ago
Spain
19 Employees
1-3 Years of Experience
19 Employees
1-3 Years of Experience
Software • Analytics
As a Software Engineer at Kara, you will develop a platform for investors and tech companies to achieve climate and social goals. You will design functionality using TypeScript, React, Node.js, and Golang, collaborate on customer-focused solutions, and contribute to building an excellent engineering culture.
7 Days Ago
28 Locations
Remote
13,285 Employees
1-3 Years of Experience
13,285 Employees
1-3 Years of Experience
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Software Engineer, you will design, develop, test, and maintain software, collaborate with cross-functional teams, and participate in code reviews, while working on Autodesk Revit.
8 Days Ago
Spain
Remote
6,355 Employees
3-5 Years of Experience
6,355 Employees
3-5 Years of Experience
Productivity • Software • Conversational AI
As a Software Engineer at Twilio, your role involves developing AI-powered features for the Voice and Communications Intelligence product. You'll write maintainable code for distributed systems, build integrations with machine learning models, and contribute to scalable architecture designs, while participating in code reviews and on-call rotations.
7 Days Ago
2 Locations
210 Employees
3-5 Years of Experience
210 Employees
3-5 Years of Experience
Information Technology • Consulting
As a Software Engineer, you will design and develop applications and systems for a music consumption database, processing over 50M records daily, ensuring optimal performance and reliability. Collaborate with teams, participate in code reviews, and keep updated on tech trends while mentoring junior colleagues.
2 Days Ago
42 Locations
Remote
880 Employees
3-5 Years of Experience
880 Employees
3-5 Years of Experience
Cloud • Software
As a software engineer for Identity Management at Canonical, you will modernize and enhance identity management solutions for authentication and authorization across Canonical's products and websites. Responsibilities include collaborating with a distributed team, writing web service APIs, and implementing features from design to production.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
2 Days Ago
42 Locations
Remote
880 Employees
3-5 Years of Experience
880 Employees
3-5 Years of Experience
Cloud • Software
As a System Software Engineer specializing in Ubuntu Networking, you will enhance the network stack for Ubuntu across various platforms, including cloud, server, and IoT. Your responsibilities include maintaining and integrating core components, collaborating with teams on architecture, mentoring junior engineers, and contributing to open-source projects.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
12 Days Ago
Spain
Remote
2,200 Employees
3-5 Years of Experience
2,200 Employees
3-5 Years of Experience
Fintech
The Senior Software Engineer will build scalable systems and data pipelines for consumer credit reporting, collaborate with various teams on product development, and lead the engineering team through problem-solving and delivery. Responsibilities include developing web applications, supporting system operations, and mentoring team members.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+63 More
8 Days Ago
Spain
Hybrid
832 Employees
3-5 Years of Experience
832 Employees
3-5 Years of Experience
HR Tech
As a Software Engineer III, you will enhance customer experiences by developing new software solutions, debugging issues, and improving codebases. Responsibilities include mastering multiple programming languages, contributing to code reviews, implementing secure coding practices, and maintaining technical documentation while collaborating within an agile environment.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+13 More
9 Days Ago
Spain
800 Employees
1-3 Years of Experience
800 Employees
1-3 Years of Experience
Information Technology • Software
As a Software Engineer at Appfire, you will work with the Document Management team to develop and enhance features for collaboration tools used by businesses. Responsibilities include implementing features, fixing defects, writing automated tests, and maintaining code quality, while collaborating with the team and adhering to engineering best practices.
7 Days Ago
3 Locations
110 Employees
3-5 Years of Experience
110 Employees
3-5 Years of Experience
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.
4 Days Ago
27 Locations
Remote
13,285 Employees
3-5 Years of Experience
13,285 Employees
3-5 Years of Experience
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Software Engineer will develop AI-powered architecture design products, focusing on 3D web technologies and real-time machine learning analyses to create sustainable solutions for urban projects.
17 Days Ago
Spain
Remote
2,200 Employees
5-7 Years of Experience
2,200 Employees
5-7 Years of Experience
Fintech
The Senior Software Engineer will work with product and engineering managers to identify projects, write high-quality code, mentor other engineers, and drive project delivery while maintaining a focus on product experience and effective communication.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+63 More
3 Days Ago
28 Locations
Remote
700 Employees
5-7 Years of Experience
700 Employees
5-7 Years of Experience
Cloud • Mobile • Sales • Software
In this role, you will design, develop, and operate AI features that add customer value. You'll participate in requirements analysis, propose innovative AI solutions, write clean scalable code, and mentor team members while improving performance and security of voice solutions at Aircall.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+50 More
7 Days Ago
Spain
197 Employees
3-5 Years of Experience
197 Employees
3-5 Years of Experience
Other • Software
As a Software Engineer at Cubic Telecom, you will design and develop a cloud-based Platform as a Service solution for the Automotive, IoT, and Enterprise sectors. Responsibilities include coding, ensuring high standards, collaborating with stakeholders, and documenting processes using JIRA.
2 Days Ago
42 Locations
Remote
880 Employees
3-5 Years of Experience
880 Employees
3-5 Years of Experience
Cloud • Software
As an Embedded Linux Containers Software Engineer on the SnapD team, you will work on mission-critical Golang code, focusing on software delivery, containers, telemetry, and security sandboxing. You will collaborate with a remote team, write and debug high-quality code, and contribute to creating features while maintaining robust software applications.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size