Get the job you really want

Top Software Engineer Jobs in Madrid

861+ Job Results
9 Days Ago
Spain
197 Employees
Mid level
197 Employees
Mid level
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.
9 Days Ago
3 Locations
330 Employees
Junior
330 Employees
Junior
Financial Services
As an R&D Back-end Software Engineer (Mid) / Project Technical Lead, you will oversee technical project management, including effort allocation and architecture design, while developing scalable back-end solutions. You will lead software engineering projects, ensuring functionality and performance, and addressing technical issues throughout the project lifecycle.
10 Days Ago
Spain
Remote
904 Employees
Junior
904 Employees
Junior
Events
The Software Engineer I role involves building features and designing APIs as part of a full-stack engineering team. Responsibilities include addressing challenging technical problems, ensuring code quality, and participating in a DevOps culture, while working autonomously within small teams. Engineers are expected to mentor others and engage in continuous learning.
10 Days Ago
28 Locations
Remote
13,285 Employees
Junior
13,285 Employees
Junior
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.
11 Days Ago
28 Locations
Remote
1,151 Employees
Senior level
1,151 Employees
Senior level
Other
Senior Golang Software Engineer role at IDT, responsible for full software development life-cycle, working on high-performing applications, and driving technical excellence. Requires 5+ years of production experience, deep knowledge of Golang, and proficiency in modern design patterns.
12 Days Ago
Spain
Remote
358 Employees
Mid level
358 Employees
Mid level
Software
The Software Engineer will collaborate with UX designers, engage in team mentorship, and participate in requirements gathering, design, and implementation. Responsibilities include peer code reviews, on-call support, and leveraging Java and cloud technologies while ensuring high-quality software delivery through CI/CD practices.
Top Benefits:
401-K
Adoption Assistance
Company Equity
+17 More
19 Days Ago
Spain
Remote
2,200 Employees
Senior level
2,200 Employees
Senior level
Fintech
As a Senior Software Engineer on the Search Platform team at Affirm, you will develop features, improve platform performance, and maintain the backend of the consumer-facing marketplace search. You will collaborate with cross-functional teams to support product initiatives while ensuring the reliability and scalability of the search services.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+63 More
13 Days Ago
Spain
1,444 Employees
Entry level
1,444 Employees
Entry level
Information Technology • Consulting
As a .NET Software Engineer at Wizeline, you will develop scalable digital products, collaborate with multidisciplinary teams, advocate for advanced technology use, and deliver applications by translating client requirements into functional designs.
13 Days Ago
Spain
1,444 Employees
Senior level
1,444 Employees
Senior level
Information Technology • Consulting
As a Staff Software Engineer at Wizeline, you'll advocate for cutting-edge technology, partner with multidisciplinary teams, and deliver high-quality applications for clients while developing your skills with a focus on intelligent and scalable products.
20 Days Ago
Spain
Remote
2,200 Employees
Senior level
2,200 Employees
Senior level
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
28 Locations
Remote
73 Employees
Senior level
73 Employees
Senior level
Machine Learning • Software
As a Staff Frontend Software Engineer, you will lead architectural design and development of key web UI features while collaborating with a small engineering team. Your role involves driving solutions for complex problems, participating in code reviews, and constantly seeking ways to improve product and team processes.
16 Days Ago
España
Remote
251 Employees
40K-53K Annually
Entry level
251 Employees
40K-53K Annually
Entry level
Edtech
As a Software Engineer at Edpuzzle, you'll work on front-end, mobile, and back-end aspects of software development. Responsibilities include designing and maintaining features, writing clean and functional code, and addressing bugs. You will also engage with complex projects and have opportunities for professional growth within a product-focused team.
16 Days Ago
28 Locations
Remote
13,285 Employees
Senior level
13,285 Employees
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Senior Software Engineer, you'll develop AI-powered architecture design tools, contributing to web-based 3D frameworks and cloud computing projects. You'll collaborate within a team, share knowledge, and mentor peers, focusing on delivering impactful solutions.
16 Days Ago
2 Locations
Remote
3,488 Employees
Senior level
3,488 Employees
Senior level
Software
As a Senior Backend Software Engineer at Cabify Logistics, you will focus on backend development primarily using Go and Elixir. Your responsibilities include collaborating on architecture designs, improving service reliability, mentoring junior developers, and contributing to data-oriented feature development with the Data Science team.
18 Days Ago
40 Locations
Remote
Entry level
Entry level
Software
As a Fullstack Software Engineer at Amplemarket, you will develop crucial user experiences and product features in an AI-powered sales platform. The role involves solving complex engineering challenges from NLP models to scaling data solutions, contributing to a critical tool for B2B sales teams.
18 Days Ago
27 Locations
Remote
229 Employees
Junior
229 Employees
Junior
Industrial • Manufacturing
Responsible for developing and managing software development pipelines, leading projects, and ensuring the performance of the pipeline. Requires proficiency in Python, Bash, C++, Git, Jenkins, Docker, and interaction with servers and networks.
19 Days Ago
28 Locations
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a Go Software Engineer in the Commercial Systems unit, you will design, develop, and maintain services for Ubuntu and open-source products while focusing on security and distributed systems. You will collaborate with teams on technical designs, deploy services, and enhance engineering practices, contributing to projects like Candid and JIMM. This role is fully remote within the EMEA region.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
20 Days Ago
28 Locations
880 Employees
Senior level
880 Employees
Senior level
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
20 Days Ago
28 Locations
880 Employees
Entry level
880 Employees
Entry level
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
880 Employees
Junior
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
20 Days Ago
Spain
2,500 Employees
Senior level
2,500 Employees
Senior level
Information Technology • Productivity • Software
The role involves hands-on software development and scalable cloud systems design. Key responsibilities include implementing new features for cloud automation, contributing to scalable architecture, and improving service quality while collaborating on cloud systems and infrastructure automation projects.
17 Hours Ago
28 Locations
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
As a Principal Software Engineer at Fivetran, you will lead the design and development of the Data Lake product, ensure system reliability, and collaborate with product teams to create new capabilities. You will also analyze performance issues and promote operational excellence within a dedicated engineering team.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
6 Hours Ago
28 Locations
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
As a Principal Software Engineer at Fivetran, you will lead the design and development of the Data Lake product offering, ensuring high reliability and performance. You will analyze and solve complex issues, collaborate with product teams, and influence cross-functional strategies while contributing to open-source projects.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
An Hour Ago
27 Locations
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
As a Principal Software Engineer, you will lead the architecture, design, and development of Fivetran's Data Lake solutions. Your role involves collaborating with product teams, operating large-scale systems, contributing to open-source projects, and driving performance improvements while ensuring operational excellence and security.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
An Hour Ago
28 Locations
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
The Principal Software Engineer will lead the design and development of Fivetran’s Data Lake product, ensuring high reliability and performance. Responsibilities include collaborating with product teams, analyzing system challenges, developing solutions, and overseeing operational excellence for customer commitments.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size