Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Experience
Qualifications
Proven experience in software development, particularly with ETL processes and microservices architecture. Strong knowledge of programming languages such as Java, Python, or Scala. Familiarity with cloud platforms (AWS, Azure) and containerization technologies (Docker, Kubernetes). Excellent analytical and troubleshooting skills. Ability to work collaboratively in a team environment.
About the job
lastminute.com is hiring a Software Engineer in Madrid to focus on ETLs and microservices. This position involves designing, building, and maintaining workflows for extracting, transforming, and loading data. The engineer will also develop microservices that help expand and strengthen the company’s platform.
What you will do
Design and implement ETL processes to move and transform data
Develop and maintain microservices that support key platform features
Collaborate with the team to improve data workflows and enhance service reliability
Requirements
Background in ETL development and experience with microservices architecture
Strong problem-solving abilities
Comfort working on projects that directly affect the platform
Interest in learning new technologies and pursuing continuous improvement
Location
This position is based in Madrid.
About lastminute.com
lastminute.com is a leading travel and leisure platform that connects millions of travelers with unique experiences across the globe. We are committed to innovation and excellence, aiming to redefine the way people explore and enjoy their journeys. Join us in making travel more accessible and enjoyable for everyone!
Role overview lastminute.com is hiring a Software Engineer in Madrid to focus on ETLs and microservices. This position involves designing, building, and maintaining workflows for extracting, transforming, and loading data. The engineer will also develop microservices that help expand and strengthen the company’s platform. What you will do Design and implement ETL processes to move and transform data Develop and maintain microservices that support key platform features Collaborate with the team to improve data workflows and enhance service reliability Requirements Background in ETL development and experience with microservices architecture Strong problem-solving abilities Comfort working on projects that directly affect the platform Interest in learning new technologies and pursuing continuous improvement Location This position is based in Madrid.
Join our innovative team at Sopra Steria as a Backend Microservices Developer! We are seeking a talented individual who is passionate about technology and has a strong command of English. You will be responsible for designing, developing, and maintaining robust backend microservices that drive our applications. Collaborate with cross-functional teams to deliver high-quality software solutions that meet our clients' needs.
Join our dynamic team at inetum2 as a Java Backend Developer. We are looking for a skilled professional who is passionate about crafting efficient microservices. You will be a crucial part of our innovative projects, utilizing your expertise in Java and microservices architecture to drive our backend development forward.
As a pivotal figure in our Remarketing Technology Department, you will lead a dynamic team dedicated to the architecture, design, development, quality assurance, deployment, monitoring, and maintenance of our service-oriented platform, which includes over 300 RESTful microservices. You and your team will be responsible for a critical subset of our applications and services.Your hands-on experience and proactive approach will be vital in tackling complex challenges, ensuring innovative solutions that are both practical and effective.With a solid foundation in technical expertise, your solutions and guidance will significantly influence the direction of our projects.You will play a key role in nurturing the growth and development of your team, fostering an environment where every team member can improve and thrive daily.We expect you to attract top-tier talent, lead by example, and mentor your colleagues, encouraging them to push boundaries and achieve excellence.
Ebury empowers ambitious businesses to achieve global expansion, and we apply the same philosophy to our workforce. We promote innovation, collaboration, and problem-solving, creating an environment where every employee feels valued, supported, and empowered to thrive.If you are a team player eager to revolutionize global business operations, reach out to us. We would love to explore how Ebury can enhance your career and help you shape the future.Senior Software EngineerMadrid Office - Hybrid: 4 days in the office, 1 day working from homeThe FinCore Engineering team at Ebury is looking for a talented Software Engineer to play a vital role in our diverse team located across South America and Europe. The successful candidate will be responsible for developing and optimizing our multi-currency accounting system and facilitating foreign currency exchanges. Your contributions will be essential as we strive to elevate our platform and deliver the best FX experience for our clients and operational teams.As a Senior Software Engineer, your technical expertise will be crucial to our ongoing innovation and growth. We prioritize collaboration and commitment, functioning in a distributed model where effective teamwork is essential.
The Trade Desk seeks a Software Engineer II based in Madrid. This position covers the full product lifecycle, from initial design through to delivery, with a focus on data-driven solutions for a variety of stakeholders. Key responsibilities Design, develop, and maintain scalable back-end infrastructure Enhance client-facing applications and create internal tools Optimize bidding processes to boost system efficiency Contribute to systems that manage global, always-on traffic Collaboration and impact Teams at The Trade Desk prioritize quality and scalability in every project. Collaboration is a core part of the engineering culture, with regular partnerships across teams to deliver reliable, efficient solutions. The systems built in this role support both clients and internal users, directly advancing The Trade Desk’s technology goals.
Ebury empowers ambitious businesses to achieve global growth, and we adopt the same philosophy for our team members. We promote innovation, collaboration, and problem-solving, creating an inclusive environment where everyone feels valued, supported, and empowered to thrive.If you are a collaborative individual eager to revolutionize how businesses operate on a global scale, we invite you to connect with us. Let's explore how Ebury can fast-track your career and enable you to shape the future.Senior Software Engineer (Money Flows)Ebury Madrid or Malaga Office - Hybrid: 4 days in the office, 1 day working from homeThe Engineering team at Ebury is searching for a Senior Software Engineer to play a pivotal role within our diverse team across South America and Europe. The successful candidate will be responsible for developing and optimizing our multi-currency account systems, as well as managing incoming funds and outgoing payment processes. Your contributions will be vital as we continually enhance our platform to deliver an unparalleled payment experience for our clients and operational teams.As a Senior Software Engineer, your technical expertise and skill set will be crucial to driving our innovation and growth. We value strong collaboration and commitment, working effectively within a distributed team.
Full-time|On-site|Madrid, Community of Madrid, Spain
At KingMakers, we are proud to be the leading platform for sports and iGaming entertainment in Africa, where millions of players engage daily across various markets. Since our inception with BetKing in Nigeria in 2018, we have rapidly expanded our footprint, most recently with the acquisition of SuperSportBet in South Africa. Our dynamic Product & Engineering organization boasts hubs across Europe and Africa, and we are committed to scaling our innovative technology platform in real-time.In this pivotal role, you will be at the forefront of our growth trajectory by driving our payments infrastructure. Every market expansion hinges on our payment systems, which handle every deposit, withdrawal, and transaction across all regions we serve. As we grow, you will face increasing complexities involving more markets, payment providers, and regulatory environments, alongside higher transaction volumes.This role is high-impact; your work will directly influence the financial infrastructure that supports our operations across multiple markets. Reliability, accuracy, and performance are paramount, and your engineering contributions will have immediate implications for both our players and the business. You will be an integral part of a collaborative squad, involved in the entire software development lifecycle, from design to production ownership.Key Responsibilities:Design, develop, and maintain payment processing services, integrating with third-party payment providers, PSPs, and financial networks.Manage features from inception to delivery, including technical design, testing, monitoring, and production support.Utilize event-driven architectures (Kafka, Service Bus) to facilitate reliable, asynchronous processing of high-volume financial transactions.Contribute to a microservices architecture built on .NET/C#, with REST APIs, gRPC, and Azure cloud infrastructure.Work closely with product managers, QA engineers, and other teams (Risk, Platform, Player Account) to create seamless user experiences.Participate in code reviews and contribute to the overall quality of engineering within the squad.Assist in diagnosing and resolving production incidents by identifying root causes.Engage in technical discussions to advocate for optimal solutions.
Join Ebury, a leading fintech company revolutionizing the financial services landscape. We are looking for a Senior Software Engineer to be a pivotal part of our innovative team in Madrid. In this role, you will leverage your expertise to develop and enhance our cutting-edge financial solutions, collaborating with cross-functional teams to deliver exceptional products.
About UsAt Sierra, we are pioneering an innovative platform designed to enhance business interactions through advanced AI, fostering better and more human-centric customer experiences. Although primarily based in San Francisco, our team is expanding globally with offices in Atlanta, New York, London, France, Singapore, and Japan.Our operations are driven by core values: Trust, Customer Obsession, Craftsmanship, Intensity, and Family. These principles shape our culture and define our commitment to excellence in every endeavor.Our co-founders, Bret Taylor and Clay Bavor, bring a wealth of experience from top tech companies. Bret, as the Board Chair of OpenAI, has previously held leadership roles at Salesforce and Facebook, while Clay has an impressive history at Google, leading pivotal projects in AR/VR and product design.Your RoleDesign and Deliver Robust AI Agents: You will create and implement high-performance, reliable AI agents that are essential to Sierra’s operational success. These systems will be mission-critical, running in real-world applications across diverse industries including finance, healthcare, and commerce.Lead the Agent Development Life Cycle (ADLC): You will take full ownership of the ADLC, overseeing the process from pilot testing to deployment and continuous improvement. Your responsibilities will include building, optimizing, and advancing AI agents in live environments, while establishing best practices for the ADLC.Collaborate with Leading Enterprises and Innovative Startups: You will engage directly with executives from major enterprises to identify their critical business challenges, developing AI agents that revolutionize their operations. Additionally, you will partner with pioneering startups to integrate AI solutions that enhance their offerings.
Join aircall, a leading AI-driven customer communication platform, as we innovate the way businesses interact with their customers. With over 22,000 companies relying on our services, we integrate voice, SMS, WhatsApp, and AI into a unified workspace designed to enhance efficiency and drive revenue.Our vision is simple yet powerful: empower teams to work smarter, not harder. With tools like our AI Voice Agent for automating routine calls and AI Assist Pro for real-time guidance, we ensure that our teams can achieve peak performance and fast resolutions.Headquartered in Paris, with a strong presence in North America and multiple offices including Madrid, London, and New York City, aircall is backed by top-tier investors and is rapidly evolving through AI innovation across various product lines.At aircall, you will be part of a dynamic and ambitious team focused on impactful results. We prioritize ownership, continuous learning, and agile practices. If you thrive in a collaborative and fast-paced environment, you will flourish here.We are seeking a dedicated and enthusiastic Senior Software Engineer to enhance our engineering department and contribute to our innovative projects.In this role, you will oversee the design, development, deployment, and maintenance of essential features that deliver significant value to our customers. You will champion operational excellence and best practices while mentoring your team and the wider engineering community.Your work will focus on elevating quality, excellence, and agility within our delivery processes. You will work primarily with NodeJS and Typescript, ensuring our solutions are effectively hosted on AWS.
Join our innovative team as a Senior Software Engineer specializing in orchestration and automation at Celonis in Madrid. In this pivotal role, you will be instrumental in designing and developing cutting-edge software solutions that enhance our automation capabilities. Collaborate with cross-functional teams to streamline processes and drive efficiency across our platforms.
neoris is looking for a Backend Software Engineer with a focus on .NET technologies to join the team in Madrid, Spain. This hybrid position involves both in-office and remote work. Role overview This role centers on designing, developing, and maintaining backend systems that support neoris applications. The work involves building reliable services and ensuring performance and scalability. Collaboration Work closely with colleagues from different disciplines to deliver software solutions that align with business objectives. Regular communication with cross-functional teams is part of the job. Location This is a hybrid role based in Madrid, Spain. Some days will be spent in the office, with flexibility for remote work.
About the Role Miratech is hiring a Data Engineer with expertise in Azure Databricks for its Madrid office. This position focuses on building and maintaining data pipelines that support integration and processing across the organization. What You Will Do Design and implement data pipelines using Azure Databricks Ensure reliable data integration and processing Work closely with teams from different departments to support data-driven projects Help provide insights that inform business decisions and improve operations Location Madrid
Location: Madrid Office About Aircall Aircall builds an AI-driven customer communications platform used by over 22,000 businesses worldwide. Our product brings together voice, SMS, WhatsApp, and AI features in a single workspace, helping teams boost revenue, resolve issues faster, and scale their operations efficiently. Headquartered in Paris, Aircall has a strong global footprint with offices in Seattle, Madrid, London, Berlin, San Francisco, New York City, Sydney, and Mexico City. Our company is growing quickly, supported by leading investors and advances in AI across our product lines. Our Culture We focus on customer satisfaction, data-driven decisions, and meaningful results. Team members are encouraged to take ownership, keep learning, and act quickly but thoughtfully. Collaboration, trust, and impact shape our daily work. About the New Product Unit Aircall is launching a New Product Unit dedicated to advancing autonomous sales. The team is building an AI Orchestration Layer that records and understands customer interactions across calls, video, email, and WhatsApp. This system will automate sales workflows such as CRM updates, follow-ups, task creation, and coaching insights. Our long-term vision is a self-optimizing Sales OS powered by specialized AI agents working together to improve revenue processes. Role Overview: Senior Backend Software Engineer (Python) This position calls for an experienced backend engineer with strong Python skills, ready to work beyond traditional backend boundaries. The role suits someone who values both clean architecture and practical progress, and who can balance high-quality work with the need for speed in a startup setting. What You Will Do Tackle complex technical challenges, including distributed systems, AI orchestration, architecture, performance, and scalability Contribute to the design and implementation of backend systems for the AI Orchestration Layer Work closely with product and engineering teams to deliver new features Iterate quickly, shipping solutions and learning from feedback Who Will Thrive Engineers who enjoy solving difficult problems and making architectural decisions Those who can dive deep into technical details while keeping an eye on rapid delivery People who take pride in their work and appreciate the pace of a growing company
Turner Townsend is looking for a Senior Data Engineer in Madrid to help shape the company's data strategy. This position centers on designing, building, and maintaining data pipelines and architecture to support business intelligence and analytics across the organization. Role overview The Senior Data Engineer will work closely with teams from different departments, ensuring that data is reliable, accessible, and secure. The work involves both hands-on development and ongoing support of the systems that deliver insights for key projects. What you will do Design and implement data pipelines and architecture Maintain and monitor data systems to ensure integrity and availability Collaborate with cross-functional teams to support analytics and reporting needs Contribute to data security and compliance practices Requirements Experience building and maintaining data pipelines and architectures Strong understanding of data integrity, availability, and security principles Ability to work collaboratively with technical and non-technical teams
Welcome to Adyen! At Adyen, we revolutionize the financial technology landscape by providing a comprehensive suite of payment, data, and financial solutions. Our esteemed clients include industry giants like Meta, Uber, H&M, and Microsoft, solidifying our position as the go-to financial technology platform. We are driven by ambition and innovation in every aspect of our work. We believe in fostering a dynamic environment where talented individuals can thrive. Our culture encourages ownership, collaboration, and problem-solving amongst diverse teams facing unique technical challenges. Together, we develop ethical and innovative solutions that empower businesses to achieve their goals efficiently. About Our Financial Products: Adyen is expanding its horizons beyond payments, creating a comprehensive range of embedded financial services tailored for platforms, marketplaces, SaaS businesses, on-demand services, and crowdfunding initiatives. Our mission is to facilitate seamless global management of payments and financial services through cutting-edge API integrations and hosted solutions. Our innovative platform enables businesses to: Execute onboarding, verification, and compliance processes across diverse markets. Manage transactions and expedite payouts and bank transfers in preferred currencies. Provide value-added services such as capital lending and the issuance of payment cards and bank accounts. Our team is dedicated to developing the technology that underpins this unified platform, focusing on various critical areas. Your Role: Develop and maintain our high-performance distributed platform. Contribute to architectural design decisions ensuring our platform's scalability. Mentor and coach junior engineers, fostering a culture of feedback and continuous improvement. Collaborate with a diverse and inclusive team. Launch quickly and iterate frequently, impacting businesses and customers from day one. Identify and enhance platform components for greater robustness and scalability. Work across teams and time zones to drive initiatives, review code, and embrace constructive feedback.
At Celonis, we are at the forefront of Process Intelligence technology, recognized globally as a leader among the fastest-growing SaaS companies. Our mission is to harness the power of AI, data, and intelligence to revolutionize business processes, and we're seeking talented individuals like you to help us achieve this vision. Are you ready to make an impact?The Team:Join our dynamic Celonis Support Services team, a vital component of our 3-Level Support model, as a dedicated 2nd Level Technical Support Engineer. Your base will be in Madrid, where you will report directly to the Director of Customer Support.The Role:As a Senior Software Support Engineer, you will be an essential player in diagnosing and resolving intricate technical and product-related challenges across the Celonis Product Suite. You will act as a vital link between our global customers, partners, and our internal Value Engineering & Delivery, Development, and Product Management teams. We are looking for someone who is enthusiastic about becoming a deep technical expert in Celonis infrastructure and software while contributing to a customer-centered SaaS environment.Your Responsibilities:Focus on expert technical analysis, resolution of complex incidents, and driving ongoing improvements in support operations:Deliver 2nd Level technical support for customer inquiries related to Celonis Systems & Products.Act as a Technical Contact for Premier Customers.Take ownership of complex cases by accepting, qualifying, driving, and resolving them in alignment with ITSM processes and KPI standards.Conduct in-depth analysis, diagnosis, and recovery of complex technical issues, frequently collaborating with customers and internal Product and Engineering teams.Engage in Root Cause Analysis (RCA) activities to enhance the team’s support Knowledge Base.Actively contribute to Continual Service Improvement (CSI) initiatives, including Knowledge Centred Service (KCS).Prepare and present Webcasts on selected technical topics for customers and internal support staff.Participate in an on-call schedule to ensure continuous global coverage.
Join aircall, a leading unicorn in the customer communications space, revolutionizing how businesses engage with their customers through an AI-powered platform. With over 22,000 global clients, we merge voice, SMS, WhatsApp, and AI into a unified workspace that enhances team efficiency and customer satisfaction.Our mission is simple: empower teams to achieve more by working smarter. Our innovative AI Voice Agent automates routine calls, while AI Assist streamlines post-call tasks, and AI Assist Pro provides real-time insights to optimize performance. This results in increased revenue, quicker issue resolution, and scalable teams.Headquartered in Paris, with a robust presence in North America through our Seattle office, we also have teams in Madrid, London, Berlin, San Francisco, New York City, Sydney, and Mexico City. Our product is beloved by customers, and our rapid growth is supported by top-tier investors and cutting-edge AI advancements across our offerings.Our Work Culture: At aircall, we prioritize customer focus, data-driven decision-making, and significant outcomes. We cherish ownership, continuous learning, and a sense of urgency. If you thrive in a collaborative and fast-paced environment where trust and impact are valued, you will fit right in.As a Software Engineer, you will play a pivotal role in designing, developing, deploying, and maintaining critical business features that enhance customer value. Your day-to-day will involve ensuring operational excellence, utilizing metrics, and adhering to best practices.Driven by quality, excellence, and agility, you will help elevate our delivery processes. Leveraging NodeJS and Typescript within our AWS-hosted environment, you will create resilient services that seamlessly integrate with essential customer tools such as CRM, Helpdesk, and E-Commerce platforms.
Full-time|Hybrid|Madrid, Spain; Paris, France; Tel Aviv, Israel
At Datadog, we are revolutionizing how engineers monitor, secure, and scale their infrastructure and applications, driving reliability and performance for thousands of businesses. We process trillions of data points daily and address challenges related to scale, speed, and resilience. We are in search of seasoned backend engineers eager to take charge of vital services and enhance their expertise in distributed systems. If you have experience in building APIs, data pipelines, or backend tools, this position offers an opportunity to expand your influence while mastering the design and operation of high-scale, high-availability systems that underpin observability and security solutions utilized by engineers globally. At Datadog, we cherish our office culture—the relationships it fosters, the creativity it encourages, and the teamwork it cultivates. We embrace a hybrid work model, empowering our employees to achieve a work-life balance that suits them best.
Role overview lastminute.com is hiring a Software Engineer in Madrid to focus on ETLs and microservices. This position involves designing, building, and maintaining workflows for extracting, transforming, and loading data. The engineer will also develop microservices that help expand and strengthen the company’s platform. What you will do Design and implement ETL processes to move and transform data Develop and maintain microservices that support key platform features Collaborate with the team to improve data workflows and enhance service reliability Requirements Background in ETL development and experience with microservices architecture Strong problem-solving abilities Comfort working on projects that directly affect the platform Interest in learning new technologies and pursuing continuous improvement Location This position is based in Madrid.
Join our innovative team at Sopra Steria as a Backend Microservices Developer! We are seeking a talented individual who is passionate about technology and has a strong command of English. You will be responsible for designing, developing, and maintaining robust backend microservices that drive our applications. Collaborate with cross-functional teams to deliver high-quality software solutions that meet our clients' needs.
Join our dynamic team at inetum2 as a Java Backend Developer. We are looking for a skilled professional who is passionate about crafting efficient microservices. You will be a crucial part of our innovative projects, utilizing your expertise in Java and microservices architecture to drive our backend development forward.
As a pivotal figure in our Remarketing Technology Department, you will lead a dynamic team dedicated to the architecture, design, development, quality assurance, deployment, monitoring, and maintenance of our service-oriented platform, which includes over 300 RESTful microservices. You and your team will be responsible for a critical subset of our applications and services.Your hands-on experience and proactive approach will be vital in tackling complex challenges, ensuring innovative solutions that are both practical and effective.With a solid foundation in technical expertise, your solutions and guidance will significantly influence the direction of our projects.You will play a key role in nurturing the growth and development of your team, fostering an environment where every team member can improve and thrive daily.We expect you to attract top-tier talent, lead by example, and mentor your colleagues, encouraging them to push boundaries and achieve excellence.
Ebury empowers ambitious businesses to achieve global expansion, and we apply the same philosophy to our workforce. We promote innovation, collaboration, and problem-solving, creating an environment where every employee feels valued, supported, and empowered to thrive.If you are a team player eager to revolutionize global business operations, reach out to us. We would love to explore how Ebury can enhance your career and help you shape the future.Senior Software EngineerMadrid Office - Hybrid: 4 days in the office, 1 day working from homeThe FinCore Engineering team at Ebury is looking for a talented Software Engineer to play a vital role in our diverse team located across South America and Europe. The successful candidate will be responsible for developing and optimizing our multi-currency accounting system and facilitating foreign currency exchanges. Your contributions will be essential as we strive to elevate our platform and deliver the best FX experience for our clients and operational teams.As a Senior Software Engineer, your technical expertise will be crucial to our ongoing innovation and growth. We prioritize collaboration and commitment, functioning in a distributed model where effective teamwork is essential.
The Trade Desk seeks a Software Engineer II based in Madrid. This position covers the full product lifecycle, from initial design through to delivery, with a focus on data-driven solutions for a variety of stakeholders. Key responsibilities Design, develop, and maintain scalable back-end infrastructure Enhance client-facing applications and create internal tools Optimize bidding processes to boost system efficiency Contribute to systems that manage global, always-on traffic Collaboration and impact Teams at The Trade Desk prioritize quality and scalability in every project. Collaboration is a core part of the engineering culture, with regular partnerships across teams to deliver reliable, efficient solutions. The systems built in this role support both clients and internal users, directly advancing The Trade Desk’s technology goals.
Ebury empowers ambitious businesses to achieve global growth, and we adopt the same philosophy for our team members. We promote innovation, collaboration, and problem-solving, creating an inclusive environment where everyone feels valued, supported, and empowered to thrive.If you are a collaborative individual eager to revolutionize how businesses operate on a global scale, we invite you to connect with us. Let's explore how Ebury can fast-track your career and enable you to shape the future.Senior Software Engineer (Money Flows)Ebury Madrid or Malaga Office - Hybrid: 4 days in the office, 1 day working from homeThe Engineering team at Ebury is searching for a Senior Software Engineer to play a pivotal role within our diverse team across South America and Europe. The successful candidate will be responsible for developing and optimizing our multi-currency account systems, as well as managing incoming funds and outgoing payment processes. Your contributions will be vital as we continually enhance our platform to deliver an unparalleled payment experience for our clients and operational teams.As a Senior Software Engineer, your technical expertise and skill set will be crucial to driving our innovation and growth. We value strong collaboration and commitment, working effectively within a distributed team.
Full-time|On-site|Madrid, Community of Madrid, Spain
At KingMakers, we are proud to be the leading platform for sports and iGaming entertainment in Africa, where millions of players engage daily across various markets. Since our inception with BetKing in Nigeria in 2018, we have rapidly expanded our footprint, most recently with the acquisition of SuperSportBet in South Africa. Our dynamic Product & Engineering organization boasts hubs across Europe and Africa, and we are committed to scaling our innovative technology platform in real-time.In this pivotal role, you will be at the forefront of our growth trajectory by driving our payments infrastructure. Every market expansion hinges on our payment systems, which handle every deposit, withdrawal, and transaction across all regions we serve. As we grow, you will face increasing complexities involving more markets, payment providers, and regulatory environments, alongside higher transaction volumes.This role is high-impact; your work will directly influence the financial infrastructure that supports our operations across multiple markets. Reliability, accuracy, and performance are paramount, and your engineering contributions will have immediate implications for both our players and the business. You will be an integral part of a collaborative squad, involved in the entire software development lifecycle, from design to production ownership.Key Responsibilities:Design, develop, and maintain payment processing services, integrating with third-party payment providers, PSPs, and financial networks.Manage features from inception to delivery, including technical design, testing, monitoring, and production support.Utilize event-driven architectures (Kafka, Service Bus) to facilitate reliable, asynchronous processing of high-volume financial transactions.Contribute to a microservices architecture built on .NET/C#, with REST APIs, gRPC, and Azure cloud infrastructure.Work closely with product managers, QA engineers, and other teams (Risk, Platform, Player Account) to create seamless user experiences.Participate in code reviews and contribute to the overall quality of engineering within the squad.Assist in diagnosing and resolving production incidents by identifying root causes.Engage in technical discussions to advocate for optimal solutions.
Join Ebury, a leading fintech company revolutionizing the financial services landscape. We are looking for a Senior Software Engineer to be a pivotal part of our innovative team in Madrid. In this role, you will leverage your expertise to develop and enhance our cutting-edge financial solutions, collaborating with cross-functional teams to deliver exceptional products.
About UsAt Sierra, we are pioneering an innovative platform designed to enhance business interactions through advanced AI, fostering better and more human-centric customer experiences. Although primarily based in San Francisco, our team is expanding globally with offices in Atlanta, New York, London, France, Singapore, and Japan.Our operations are driven by core values: Trust, Customer Obsession, Craftsmanship, Intensity, and Family. These principles shape our culture and define our commitment to excellence in every endeavor.Our co-founders, Bret Taylor and Clay Bavor, bring a wealth of experience from top tech companies. Bret, as the Board Chair of OpenAI, has previously held leadership roles at Salesforce and Facebook, while Clay has an impressive history at Google, leading pivotal projects in AR/VR and product design.Your RoleDesign and Deliver Robust AI Agents: You will create and implement high-performance, reliable AI agents that are essential to Sierra’s operational success. These systems will be mission-critical, running in real-world applications across diverse industries including finance, healthcare, and commerce.Lead the Agent Development Life Cycle (ADLC): You will take full ownership of the ADLC, overseeing the process from pilot testing to deployment and continuous improvement. Your responsibilities will include building, optimizing, and advancing AI agents in live environments, while establishing best practices for the ADLC.Collaborate with Leading Enterprises and Innovative Startups: You will engage directly with executives from major enterprises to identify their critical business challenges, developing AI agents that revolutionize their operations. Additionally, you will partner with pioneering startups to integrate AI solutions that enhance their offerings.
Join aircall, a leading AI-driven customer communication platform, as we innovate the way businesses interact with their customers. With over 22,000 companies relying on our services, we integrate voice, SMS, WhatsApp, and AI into a unified workspace designed to enhance efficiency and drive revenue.Our vision is simple yet powerful: empower teams to work smarter, not harder. With tools like our AI Voice Agent for automating routine calls and AI Assist Pro for real-time guidance, we ensure that our teams can achieve peak performance and fast resolutions.Headquartered in Paris, with a strong presence in North America and multiple offices including Madrid, London, and New York City, aircall is backed by top-tier investors and is rapidly evolving through AI innovation across various product lines.At aircall, you will be part of a dynamic and ambitious team focused on impactful results. We prioritize ownership, continuous learning, and agile practices. If you thrive in a collaborative and fast-paced environment, you will flourish here.We are seeking a dedicated and enthusiastic Senior Software Engineer to enhance our engineering department and contribute to our innovative projects.In this role, you will oversee the design, development, deployment, and maintenance of essential features that deliver significant value to our customers. You will champion operational excellence and best practices while mentoring your team and the wider engineering community.Your work will focus on elevating quality, excellence, and agility within our delivery processes. You will work primarily with NodeJS and Typescript, ensuring our solutions are effectively hosted on AWS.
Join our innovative team as a Senior Software Engineer specializing in orchestration and automation at Celonis in Madrid. In this pivotal role, you will be instrumental in designing and developing cutting-edge software solutions that enhance our automation capabilities. Collaborate with cross-functional teams to streamline processes and drive efficiency across our platforms.
neoris is looking for a Backend Software Engineer with a focus on .NET technologies to join the team in Madrid, Spain. This hybrid position involves both in-office and remote work. Role overview This role centers on designing, developing, and maintaining backend systems that support neoris applications. The work involves building reliable services and ensuring performance and scalability. Collaboration Work closely with colleagues from different disciplines to deliver software solutions that align with business objectives. Regular communication with cross-functional teams is part of the job. Location This is a hybrid role based in Madrid, Spain. Some days will be spent in the office, with flexibility for remote work.
About the Role Miratech is hiring a Data Engineer with expertise in Azure Databricks for its Madrid office. This position focuses on building and maintaining data pipelines that support integration and processing across the organization. What You Will Do Design and implement data pipelines using Azure Databricks Ensure reliable data integration and processing Work closely with teams from different departments to support data-driven projects Help provide insights that inform business decisions and improve operations Location Madrid
Location: Madrid Office About Aircall Aircall builds an AI-driven customer communications platform used by over 22,000 businesses worldwide. Our product brings together voice, SMS, WhatsApp, and AI features in a single workspace, helping teams boost revenue, resolve issues faster, and scale their operations efficiently. Headquartered in Paris, Aircall has a strong global footprint with offices in Seattle, Madrid, London, Berlin, San Francisco, New York City, Sydney, and Mexico City. Our company is growing quickly, supported by leading investors and advances in AI across our product lines. Our Culture We focus on customer satisfaction, data-driven decisions, and meaningful results. Team members are encouraged to take ownership, keep learning, and act quickly but thoughtfully. Collaboration, trust, and impact shape our daily work. About the New Product Unit Aircall is launching a New Product Unit dedicated to advancing autonomous sales. The team is building an AI Orchestration Layer that records and understands customer interactions across calls, video, email, and WhatsApp. This system will automate sales workflows such as CRM updates, follow-ups, task creation, and coaching insights. Our long-term vision is a self-optimizing Sales OS powered by specialized AI agents working together to improve revenue processes. Role Overview: Senior Backend Software Engineer (Python) This position calls for an experienced backend engineer with strong Python skills, ready to work beyond traditional backend boundaries. The role suits someone who values both clean architecture and practical progress, and who can balance high-quality work with the need for speed in a startup setting. What You Will Do Tackle complex technical challenges, including distributed systems, AI orchestration, architecture, performance, and scalability Contribute to the design and implementation of backend systems for the AI Orchestration Layer Work closely with product and engineering teams to deliver new features Iterate quickly, shipping solutions and learning from feedback Who Will Thrive Engineers who enjoy solving difficult problems and making architectural decisions Those who can dive deep into technical details while keeping an eye on rapid delivery People who take pride in their work and appreciate the pace of a growing company
Turner Townsend is looking for a Senior Data Engineer in Madrid to help shape the company's data strategy. This position centers on designing, building, and maintaining data pipelines and architecture to support business intelligence and analytics across the organization. Role overview The Senior Data Engineer will work closely with teams from different departments, ensuring that data is reliable, accessible, and secure. The work involves both hands-on development and ongoing support of the systems that deliver insights for key projects. What you will do Design and implement data pipelines and architecture Maintain and monitor data systems to ensure integrity and availability Collaborate with cross-functional teams to support analytics and reporting needs Contribute to data security and compliance practices Requirements Experience building and maintaining data pipelines and architectures Strong understanding of data integrity, availability, and security principles Ability to work collaboratively with technical and non-technical teams
Welcome to Adyen! At Adyen, we revolutionize the financial technology landscape by providing a comprehensive suite of payment, data, and financial solutions. Our esteemed clients include industry giants like Meta, Uber, H&M, and Microsoft, solidifying our position as the go-to financial technology platform. We are driven by ambition and innovation in every aspect of our work. We believe in fostering a dynamic environment where talented individuals can thrive. Our culture encourages ownership, collaboration, and problem-solving amongst diverse teams facing unique technical challenges. Together, we develop ethical and innovative solutions that empower businesses to achieve their goals efficiently. About Our Financial Products: Adyen is expanding its horizons beyond payments, creating a comprehensive range of embedded financial services tailored for platforms, marketplaces, SaaS businesses, on-demand services, and crowdfunding initiatives. Our mission is to facilitate seamless global management of payments and financial services through cutting-edge API integrations and hosted solutions. Our innovative platform enables businesses to: Execute onboarding, verification, and compliance processes across diverse markets. Manage transactions and expedite payouts and bank transfers in preferred currencies. Provide value-added services such as capital lending and the issuance of payment cards and bank accounts. Our team is dedicated to developing the technology that underpins this unified platform, focusing on various critical areas. Your Role: Develop and maintain our high-performance distributed platform. Contribute to architectural design decisions ensuring our platform's scalability. Mentor and coach junior engineers, fostering a culture of feedback and continuous improvement. Collaborate with a diverse and inclusive team. Launch quickly and iterate frequently, impacting businesses and customers from day one. Identify and enhance platform components for greater robustness and scalability. Work across teams and time zones to drive initiatives, review code, and embrace constructive feedback.
At Celonis, we are at the forefront of Process Intelligence technology, recognized globally as a leader among the fastest-growing SaaS companies. Our mission is to harness the power of AI, data, and intelligence to revolutionize business processes, and we're seeking talented individuals like you to help us achieve this vision. Are you ready to make an impact?The Team:Join our dynamic Celonis Support Services team, a vital component of our 3-Level Support model, as a dedicated 2nd Level Technical Support Engineer. Your base will be in Madrid, where you will report directly to the Director of Customer Support.The Role:As a Senior Software Support Engineer, you will be an essential player in diagnosing and resolving intricate technical and product-related challenges across the Celonis Product Suite. You will act as a vital link between our global customers, partners, and our internal Value Engineering & Delivery, Development, and Product Management teams. We are looking for someone who is enthusiastic about becoming a deep technical expert in Celonis infrastructure and software while contributing to a customer-centered SaaS environment.Your Responsibilities:Focus on expert technical analysis, resolution of complex incidents, and driving ongoing improvements in support operations:Deliver 2nd Level technical support for customer inquiries related to Celonis Systems & Products.Act as a Technical Contact for Premier Customers.Take ownership of complex cases by accepting, qualifying, driving, and resolving them in alignment with ITSM processes and KPI standards.Conduct in-depth analysis, diagnosis, and recovery of complex technical issues, frequently collaborating with customers and internal Product and Engineering teams.Engage in Root Cause Analysis (RCA) activities to enhance the team’s support Knowledge Base.Actively contribute to Continual Service Improvement (CSI) initiatives, including Knowledge Centred Service (KCS).Prepare and present Webcasts on selected technical topics for customers and internal support staff.Participate in an on-call schedule to ensure continuous global coverage.
Join aircall, a leading unicorn in the customer communications space, revolutionizing how businesses engage with their customers through an AI-powered platform. With over 22,000 global clients, we merge voice, SMS, WhatsApp, and AI into a unified workspace that enhances team efficiency and customer satisfaction.Our mission is simple: empower teams to achieve more by working smarter. Our innovative AI Voice Agent automates routine calls, while AI Assist streamlines post-call tasks, and AI Assist Pro provides real-time insights to optimize performance. This results in increased revenue, quicker issue resolution, and scalable teams.Headquartered in Paris, with a robust presence in North America through our Seattle office, we also have teams in Madrid, London, Berlin, San Francisco, New York City, Sydney, and Mexico City. Our product is beloved by customers, and our rapid growth is supported by top-tier investors and cutting-edge AI advancements across our offerings.Our Work Culture: At aircall, we prioritize customer focus, data-driven decision-making, and significant outcomes. We cherish ownership, continuous learning, and a sense of urgency. If you thrive in a collaborative and fast-paced environment where trust and impact are valued, you will fit right in.As a Software Engineer, you will play a pivotal role in designing, developing, deploying, and maintaining critical business features that enhance customer value. Your day-to-day will involve ensuring operational excellence, utilizing metrics, and adhering to best practices.Driven by quality, excellence, and agility, you will help elevate our delivery processes. Leveraging NodeJS and Typescript within our AWS-hosted environment, you will create resilient services that seamlessly integrate with essential customer tools such as CRM, Helpdesk, and E-Commerce platforms.
Full-time|Hybrid|Madrid, Spain; Paris, France; Tel Aviv, Israel
At Datadog, we are revolutionizing how engineers monitor, secure, and scale their infrastructure and applications, driving reliability and performance for thousands of businesses. We process trillions of data points daily and address challenges related to scale, speed, and resilience. We are in search of seasoned backend engineers eager to take charge of vital services and enhance their expertise in distributed systems. If you have experience in building APIs, data pipelines, or backend tools, this position offers an opportunity to expand your influence while mastering the design and operation of high-scale, high-availability systems that underpin observability and security solutions utilized by engineers globally. At Datadog, we cherish our office culture—the relationships it fosters, the creativity it encourages, and the teamwork it cultivates. We embrace a hybrid work model, empowering our employees to achieve a work-life balance that suits them best.
Feb 27, 2026
Sign in to browse more jobs
Create account — see all 404 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.