Top Software Engineer Jobs in Madrid
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Popular Job Searches
Tech Jobs & Startup Jobs in Spain
Tech Jobs & Startup Jobs in Barcelona
Software Engineer Jobs in Barcelona
Tech Jobs & Startup Jobs in Madrid
Software Engineer Jobs in Madrid
Tech Jobs & Startup Jobs in Seville
Software Engineer Jobs in Seville
Tech Jobs & Startup Jobs in Valencia
Software Engineer 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
No Results
No Results