Get the job you really want

Top Software Engineer Jobs in Madrid

725+ Job Results
16 Hours 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
11 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'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
Yesterday
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
20 Hours Ago
28 Locations
3,222 Employees
3-5 Years of Experience
3,222 Employees
3-5 Years of Experience
Cloud • Security • Software • Generative AI
As a Software Engineer II in the Engineering Productivity team, you'll enhance the software development lifecycle by developing frameworks and tooling for build, test, and release processes. Responsibilities include maintaining CI infrastructure, creating developer environments, and ensuring software quality for high-stakes releases, all while fostering collaboration across diverse teams.
Top Benefits:
401-K
401-K Matching
Company Equity
+40 More
6 Hours Ago
28 Locations
Remote
880 Employees
3-5 Years of Experience
880 Employees
3-5 Years of Experience
Cloud • Software
As a Senior Software Engineer at Canonical, you will develop and integrate systems for the embedded Linux environment, focusing on security and developer experience. Responsibilities include developing system daemons with REST APIs, debugging, collaborating with a distributed team, and maintaining boot mechanisms across various CPU architectures.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
6 Hours Ago
28 Locations
Remote
880 Employees
3-5 Years of Experience
880 Employees
3-5 Years of Experience
Cloud • Software
As a Software Engineer on the Core Desktop team, you will design and develop elements of the Core Desktop, write high-quality code, collaborate with team members, and engage with the Ubuntu community while utilizing various programming languages and technologies to enhance the user experience.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
6 Days Ago
Spain
197 Employees
1-3 Years of Experience
197 Employees
1-3 Years of Experience
Other • Software
The Associate Software Engineer will collaborate on designing and developing a cloud-based Platform as a Service solution, maintaining and enhancing existing systems, and ensuring high code quality. The role requires coding proficiency, stakeholder communication, and documentation using tools like JIRA.
21 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
14 Hours Ago
Spain
Remote
2,200 Employees
7+ Years of Experience
2,200 Employees
7+ Years of Experience
Fintech
The Senior Staff Software Engineer will lead the technical strategy for Test Platform Engineering at Affirm, focusing on scalable testing infrastructure, mentoring engineers, and collaborating on cross-functional initiatives to enhance product quality and reliability.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+63 More
14 Hours Ago
Spain
Remote
2,200 Employees
3-5 Years of Experience
2,200 Employees
3-5 Years of Experience
Fintech
As a Senior Software Engineer focused on Test Platform Engineering, you will lead engineers, enhance coding standards, and support the product development lifecycle alongside product management and design. You'll proactively identify and advocate for solutions to technical issues while fostering a culture of quality and ownership within your team.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+63 More
15 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, 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
Yesterday
28 Locations
Remote
700 Employees
5-7 Years of Experience
700 Employees
5-7 Years of Experience
Cloud • Mobile • Sales • Software
The Senior Software Engineer will design, develop, and operate business-critical features for core services at Aircall. Responsible for building real-time services using Ruby and Typescript/Node.js, leading architectural decisions, and improving platform resilience and scalability.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+50 More
Yesterday
Spain
Remote
10,000 Employees
5-7 Years of Experience
10,000 Employees
5-7 Years of Experience
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
2 Days Ago
28 Locations
Remote
880 Employees
3-5 Years of Experience
880 Employees
3-5 Years of Experience
Cloud • Software
The role involves developing and maintaining new Ubuntu-based container images, focusing on CI/CD processes and security compliance. You will write tools for performance enhancement, engage with the open-source community, and mentor junior members while working collaboratively in an agile environment.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
6 Hours Ago
28 Locations
Remote
880 Employees
3-5 Years of Experience
880 Employees
3-5 Years of Experience
Cloud • Software
As a Software Engineer at Canonical, you will develop and operate services for Ubuntu and open source products, focusing on security, distributed systems, and business operations. Responsibilities include coding in Go or Python, collaborating with teams on designs, deploying services, and improving engineering practices.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
18 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
2 Days Ago
28 Locations
Remote
880 Employees
3-5 Years of Experience
880 Employees
3-5 Years of Experience
Cloud • Software
As a Software Engineer at Canonical, you will develop tools for building and maintaining Ubuntu-based container images. Responsibilities include automating CI/CD processes, writing security compliance tools, and contributing to product development in collaboration with global teams. You will also mentor junior engineers and engage with the open-source community.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
10 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
15 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
Spain
Remote
904 Employees
1-3 Years of Experience
904 Employees
1-3 Years of Experience
Events
As a Full Stack Software Engineer at Eventbrite, you'll build features, design APIs, and scale products using technologies like Python and Django. You'll work in a collaborative environment, handle end-to-end ownership of services, and contribute to the company's devops culture while mentoring and learning with your peers.
10 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
6 Hours Ago
28 Locations
Remote
880 Employees
3-5 Years of Experience
880 Employees
3-5 Years of Experience
Cloud • Software
As a Systems Integrations Software Engineer, you will design and develop engineering solutions using Go and Python, focusing on integrating business systems at Canonical. This role requires collaboration within a remote team, ensuring efficient data flow and improving operations through automation. You’ll work with various SaaS solutions and contribute to high engineering quality.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
6 Hours Ago
28 Locations
Remote
880 Employees
3-5 Years of Experience
880 Employees
3-5 Years of Experience
Cloud • Software
The Python Software Engineer will develop and maintain automation tools for hardware certification, focus on test automation methodologies, work with Linux-based hardware, and improve continuous processes for software testing. The role involves collaborating with teams worldwide to ensure effective hardware enablement for Ubuntu systems.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
6 Hours Ago
28 Locations
Remote
880 Employees
3-5 Years of Experience
880 Employees
3-5 Years of Experience
Cloud • Software
As a Billing System Software Engineer at Canonical, you will develop and maintain an internal billing system, ensuring accurate and reliable billing for customers, while collaborating with various teams. You'll utilize Go or Python to deliver engineering solutions and improve operational practices.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
14 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.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size