Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Experience
Qualifications
Proficiency in Python programming language. Experience with web frameworks such as Django or Flask. Knowledge of RESTful APIs and microservices architecture. Familiarity with database management systems such as PostgreSQL or MySQL. Ability to work collaboratively in a team environment. Strong problem-solving skills and attention to detail.
About the job
About the Role
Neoris is hiring a Python Developer in Madrid. This role focuses on building scalable applications and tools that support business operations and drive efficiency. Collaboration with teams from different functions is a key part of the work.
What You Will Do
Design, implement, and maintain software solutions using Python
Work with colleagues across departments to understand needs and deliver effective tools
Contribute to projects that improve processes and operational performance
Location
This position is based in Madrid, Spain.
About Neoris
Neoris is a global consulting firm specializing in digital transformation and technology solutions. With a strong presence in Madrid, we pride ourselves on our commitment to innovation and excellence. Join us and be part of a dynamic environment where your ideas and contributions are valued.
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…
Ebury empowers ambitious businesses to achieve global growth, and we extend that philosophy to our team members. We promote innovation, collaboration, and problem-solving in a supportive environment where everyone feels a sense of belonging and is equipped for success.If you're a collaborative spirit eager to reshape global business operations, let's connect. We want to discuss how Ebury can propel your career and help you influence the future.Senior Backend Engineer - JavaScript/TypeScriptEbury (Madrid/Málaga) Office - Hybrid: 4 days in the office, 1 day working from home per weekEbury is a rapidly growing FinTech company dedicated to transforming international trade. We are constructing the 'Internal Engine' of our global delivery organization, with our Client Operations Automation squad playing a pivotal role in this evolution.We are advancing from traditional automation into the domain of Agentic Orchestration. In this role, you won't just be writing scripts; you will architect high-performance distributed systems and AI-driven solutions that facilitate real-time compliance, client lifecycle management (CLM), and intelligent RFI workflows.Technical Leadership & Team ContextAs a foundational technical leader for the squad, you will collaborate with three mid-level engineers and one Associate Engineer, acting as the primary architect and mentor. This high-visibility role allows you to define engineering standards for the team and lead the technical roadmap for enhancing Ebury's operational efficiency.Your ImpactArchitect Intelligent Systems: Lead the design and implementation of complex state machines and workflow orchestration using Temporal and Node.js/TypeScript.Production-Grade AI: Deploy and optimize Gemini in production to manage non-deterministic operational tasks, converting manual reviews into automated processes.Drive Strategic KPIs: Own the technical outcomes that minimize our Manual Intervention Rate and enhance Average Handling Time (AHT) for global client operations.Engineering Excellence: Set best practices for observability, 'exactly-once' execution, and resilience in distributed systems.Mentorship: Influence the growth of your team through RFC reviews, technical workshops, and hands-on collaboration with mid-level and associate engineers.
We invite you to submit your CV in English and specify your proficiency level in the language.Mindrift connects skilled professionals with AI project opportunities from top tech companies, focusing on the testing, assessment, and enhancement of AI systems. Please note that participation is project-based and does not constitute permanent employment.About the RoleWe are looking for a Senior Python Developer with substantial experience in functional testing, advanced skills in Linux and Docker, and the capability to read and interpret code across multiple languages with the assistance of LLMs (e.g., C, Rust, Go). The ideal candidate will be adept at translating requirements for migration tasks and will be confident in utilizing tools such as Roo Code or Claude Code to expedite iterative development.Key ResponsibilitiesDevelop and implement functional black box tests for extensive codebases in various source languages.Establish and maintain Docker environments to guarantee fully reproducible builds and test executions across multiple platforms.Oversee code coverage and configure automated scoring metrics to align with industry-standard benchmarks.Utilize LLMs (Roo Code, Claude) to streamline development cycles, automate repetitive tasks, and enhance overall code quality.RequirementsA minimum of 5 years of experience in software engineering, primarily using Python.Extensive knowledge of pytest (including fixtures, session-scoped tests, timeouts) and designing black-box functional tests for CLI applications.Proficient in Docker with expertise in creating reproducible Dockerfiles, managing user contexts, and ensuring secure workspaces.Strong skills in Linux and Bash scripting, with the ability to debug within containers.Familiarity with modern Python tools (uv, pyproject.toml, packaging).Capability to read and comprehend various programming languages (such as C, C++, Rust, or Go) with the aid of LLMs.Experience utilizing LLMs (Claude Code, Roo Code, Cursor) for accelerating development and generating test cases.Proficiency in English at a B2 level or higher.Preferred QualificationsPrior experience with agent evaluation platforms and MCP CLI.Technologies and Tools: Python (pytest, uv, Pillow), Docker, Bash, Git Submodules, C/C++/Rust/Go (reading), Dagger, GitHub Codespaces, LLMs (Claude Code, Roo Code, Cursor), coverage.py, gcov, kcov.What We OfferFreelance, project-based collaboration via the Mindrift platform (powered by Toloka AI).Fully remote and flexible working hours — choose your availability (20-30 hours per week).Compensation varies per project based on the scope of work and required expertise. On this project, AI trainers can earn up to $30 per hour.
About Thunes Thunes is revolutionizing the global money transfer landscape with its innovative Direct Global Network, enabling seamless real-time payments across over 130 countries and 80 currencies. Our network offers direct connections to more than 7 billion mobile wallets and bank accounts globally, alongside access to 15 billion cards through over 320 different payment methods including GCash, M-Pesa, Airtel, MTN, Orange, JazzCash, Easypaisa, AliPay, WeChat Pay, and many more. Thunes uniquely stands out with its expansive reach, advanced SmartX Treasury System, and robust Fortress Compliance Platform, providing network members with unparalleled speed, control, visibility, protection, and cost-effectiveness for real-time payments worldwide. Our prestigious clientele includes industry leaders such as Uber, Deliveroo, Grab, and WeChat, along with various fintechs, MTOs, PSPs, and banks. Headquartered in Singapore, Thunes operates in 14 global locations including Barcelona, Abidjan, Beijing, Dubai, Hong Kong, Johannesburg, London, Manila, Nairobi, Paris, Riyadh, San Francisco, and Shanghai. For more details, please visit: https://www.thunes.com/ Role Overview We are seeking a passionate Senior Software Engineer (Golang) to join our dynamic Engineering team in Barcelona. This role offers an exciting opportunity to work in the fast-paced FinTech sector, collaborating on a variety of projects and technologies within an innovative environment. The Engineering team is tasked with developing our core business products and deploying them efficiently. We design solutions, tools, and platforms that address business needs, focusing on provisioning, configuration, CI/CD, monitoring, SLA, performance, and uptime. Our meticulous approach ensures we closely collaborate with diverse stakeholders while managing millions of transactions and integrating numerous global partners.
Mozilla seeks a Senior Software Engineer to focus on Engineering Workflow and Continuous Integration (CI). This remote role is open to candidates based in Spain. Key Responsibilities Enhance and streamline engineering workflows to boost team efficiency. Design, build, and improve tools that support CI and automate development processes. Collaborate with engineers and other groups to identify challenges and deliver practical solutions. Maintain reliable and effective integration systems to support successful project delivery. Collaboration Expect frequent interaction with cross-functional teams. This position aims to empower engineers and reinforce Mozilla’s development practices.
About ExoticcaExoticca is an innovative online travel agency that is transforming the way long-distance dream trips are conceived, produced, and sold online. Our brand is built around the mission of "creating life milestones," emphasizing our dedication to delivering exceptional travel experiences that offer the best value while caring for our customers and the planet. We take pride in our dynamic, multicultural team, which is rapidly expanding internationally and is eager to welcome partners who share our vision of building the most progressive travel company of our generation.What We Are Looking ForWe are in search of a Senior Software Engineer who excels as a problem solver. This role demands a versatile engineer who utilizes various technologies—backend, frontend, data, infrastructure, and AI—to address genuine customer and business challenges.You will play a pivotal role within our Customer Service optimization team, where we develop proactive and reactive solutions aimed at enhancing customer experiences on a large scale. Our mission is to anticipate customer issues before they arise and to simplify interactions through AI-driven self-service solutions when customers do reach out.While technology choices are important, the impact of your work is paramount. You will have the opportunity to work with PHP, C#, React, React Native, and modern AI tools, selecting the most effective solutions for each unique challenge without being limited to a single tech stack.Why Join Us?Engage with real, meaningful challenges that have a direct impact on customer satisfaction.Enjoy the autonomy to select the best tools for the task, including AI technologies.Collaborate with a team that prioritizes initiative, ownership, and meaningful contributions over titles and hierarchical structures.Contribute to scalable projects with opportunities to influence architecture, product development, and work methodologies.If you're seeking stimulating problems, independence, and opportunities for professional growth—welcome aboard! Key Responsibilities:Proactive Customer Experience:Develop features that foresee customer needs and alleviate potential friction points.Ensure critical information (e.g., flight details, trip modifications, and additional excursions) is clear, timely, and readily available across applications, websites, and communication channels.Create systems that minimize uncertainty and foster trust through intelligent automation and an intuitive user experience.Reactive & AI-Driven Automation:Assist in designing and building AI-driven chatbots and voicebots to enhance self-service and minimize manual support requirements.Automate customer communications regarding trip alterations (flights, accommodations, schedules).Apply AI strategically to classify, direct, resolve, or fully automate customer interactions.Product & Data-Oriented Engineering:Collaborate closely with the entire team to clearly define problems before writing code.
Full-time|On-site|Alicante, Comunidad Valenciana, Spain
Join Lansweeper as a Senior Software Engineer and take your expertise to the next level. You will play a crucial role in designing, building, and maintaining innovative software solutions that impact our clients globally. Collaborate with a dynamic team of engineers to deliver high-quality products and contribute to exciting projects that push the boundaries of technology.
Full-time|On-site|Barcelona, Catalunya [Cataluña], Spain
Qualifyze GmbH, founded in 2019, provides digital solutions that help life sciences organizations manage supply chain compliance. The company connects manufacturers, suppliers, and a network of more than 250 auditors and quality experts. With over 4,500 audits delivered across 85 countries, Qualifyze supports more than 1,500 pharmaceutical and healthcare clients worldwide. Their platform offers a broad supplier network and analytics tools to help clients maintain quality standards and reduce supply chain risks. Role overview The Senior Software Quality Assurance Engineer joins the Engineering team in Barcelona. This position focuses on maintaining the quality and performance of Qualifyze’s web applications. The role leads QA activities, develops test strategies, and works closely with cross-functional teams to deliver reliable products. Deep knowledge of testing methods, tools, and best practices is important for guiding the testing process and supporting product stability. Key responsibilities Develop and execute detailed test plans and test cases for web applications. Identify, document, and track defects using bug tracking systems. Collaborate with developers, product managers, and UX/UI designers to understand requirements and maintain high-quality deliverables. Perform regression, functional, and performance testing. Work with Product Managers to define clear, testable acceptance criteria for new features and improvements.
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.
Jobgether is looking for a Senior Software Engineer to focus on AI SaaS solutions. This position is based in Spain and centers on designing, developing, and implementing software that uses artificial intelligence to address client needs. Role overview This role involves building and improving software products that incorporate AI. The work directly supports the evolution of jobgether’s offerings and aims to deliver better experiences for customers. Collaboration is a key part of the job, with opportunities to contribute ideas and refine processes alongside other team members. What you will do Design and develop software solutions using AI technologies Implement features that address client requirements Work closely with colleagues to enhance and expand product capabilities What we look for Experience in software engineering, especially with AI-driven SaaS products Ability to collaborate and contribute within a creative, improvement-focused team
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.
About Us:Are you ready to make a difference? Join our dynamic team and experience a workplace where work meets play!At Rover, we believe that every individual deserves the unconditional love of a pet. Our mission is to facilitate that experience through our innovative app and website, which connects pet parents with loving pet sitters and dog walkers across the US, Canada, and Europe. Since our inception in 2011, we have empowered a community of trusted pet care professionals to manage their own businesses with the support and security of a globally recognized company.Headquartered in Seattle, Washington, we collaborate closely with our teams in Barcelona, San Antonio, Spokane, and various remote locations. Our company has received accolades for being a premier workplace, including recognition in Seattle Business Magazine’s 100 Best Companies to Work For and Washington’s Best Workplaces in the Puget Sound Business Journal. As a fast-growing, agile organization, our leadership team comprises professionals from some of the most respected tech companies worldwide.At Rover, we cherish our pets as much as our people, and we are dedicated to creating a diverse, inclusive, and welcoming community for all pet lovers. This commitment starts with our employees and extends to the entire Rover community.This role is eligible for sponsorship and offers relocation assistance to Barcelona. This is a permanent, full-time position with a hybrid work model (office attendance required on Mondays and Thursdays at our Poblenou office in Barcelona).
Grafana Labs is looking for a Senior Software Engineer focused on Application Core Services. This remote position is open to candidates based in Spain. Role overview This role centers on designing, building, and maintaining essential application services that support the Grafana platform. Collaboration with a skilled engineering team is a key part of the job, ensuring the platform remains reliable and high-performing. What you will do Work on the core services that power Grafana applications Contribute to the design and development of features that improve user experience Help maintain and enhance the reliability and performance of the platform Requirements Strong grasp of software engineering fundamentals Experience solving complex technical challenges Ability to work effectively as part of a distributed team This position offers the flexibility to work remotely from anywhere in Spain, with the chance to make an impact on projects used by people around the world.
1inch is a pioneering DeFi ecosystem dedicated to creating financial freedom for all. Our innovative products empower users and developers to trade, store, and manage digital assets with the highest security, self-custody, and an intuitive user interface, unlocking the true potential of crypto ownership. Our protocols and APIs serve as the backbone infrastructure for the DeFi industry and beyond.If you are a visionary thinker who thrives in a fast-paced environment and is eager to make a significant impact from day one, we invite you to become a part of our transformative team.Location: We prioritize candidates located in Dubai but will also consider those working remotely from one of our European Hub Locations (UK, Spain, or Germany).We are in search of a Senior Blockchain Engineer who embodies a proactive approach and a fervor for innovation. In this critical role, you will be tasked with designing, developing, and optimizing smart contracts and blockchain infrastructure. We seek a strong problem-solver capable of adapting to the ever-evolving crypto landscape while executing swiftly and upholding high standards of security and quality.Your collaboration with the CPO, product teams, and fellow engineers will be essential in delivering innovative and secure solutions within the DeFi ecosystem. Your dedication to decentralization and open-source development will play a crucial role in positioning us at the forefront of industry trends, helping to build a robust and future-ready platform.Location: For this role, we prefer candidates based in Dubai or working remotely within +/- 4 hours GST time.
Join Our TeamAt Quadrivia, we are revolutionizing healthcare technology with Qu, a fully controllable and customizable AI assistant crafted by clinicians for clinicians. We tackle the pressing shortage of healthcare professionals by providing timely, personal, and dependable support for a variety of clinical tasks throughout the care continuum. Qu is tailored for healthcare providers, payers, and pharmaceutical companies, ensuring easy customization and seamless integration into existing workflows for optimal assistance across the care spectrum.Your ImpactAs a Senior Backend Software Engineer, you will architect and develop the robust backend systems that power the Quadrivia clinical AI platform. This includes building high-availability services, creating event-driven architectures, developing data pipelines, and establishing orchestration layers for our clinical AI agents.This position is highly technical and hands-on, playing a critical role in ensuring our systems' reliability, safety, and performance.
Hello! We are Fever, the premier technology platform dedicated to culture and live entertainment.Our mission? To make culture and entertainment accessible to everyone. Utilizing our innovative technology and data-driven strategies, we are transforming how individuals connect with live experiences. Each month, our platform inspires over 300 million individuals across more than 40 countries to discover unforgettable moments while empowering event creators with our insights and technology, enabling them to scale, innovate, and captivate new audiences.Our achievements? We've collaborated with industry giants like Netflix, F.C. Barcelona, and Primavera Sound, presented award-winning international experiences, and gained support from top global investors! Impressive, isn’t it? To fulfill our mission, we seek exceptional individuals with a hands-on approach who are excited to contribute to the evolution of entertainment! Ready to join us?Now, let’s delve into this role and your contributions towards Fever’s mission.Our engineering team is behind the seamless iOS and Android applications and website that operate globally. We are responsible for the creation, enhancement, and maintenance of all Fever services, ensuring amazing experiences for our users.About the PositionLocation: Spain (remote or hybrid)What We Seek:The Finance & Compliance TeamJoining this team means making a significant impact in one of the most vital areas of Fever’s business: guaranteeing that every cent of value we generate—across multiple currencies and countries—is calculated, invoiced, and reported with utmost accuracy while scaling millions of transactions.Our Responsibilities:Calculate the company’s revenue by leveraging technology within a complex system of commercial conditions.Invoice and settle with our partners across more than 50 countries (and growing daily).Invoice our customers, both end-users and businesses.Automate tax reporting and compliance with relevant authorities.Establish processes for product categorization...
Full-time|Remote|Tallinn, Spain (Remote), São Paulo
At Veriff, we empower businesses to connect with trustworthy individuals online through our advanced identity verification technology. We verify over 10,000 government-issued documents from more than 190 countries, scaling our operations rapidly. This translates to millions of verified identities annually, ensuring online safety for countless users globally. We are committed to setting a new standard for trust on the internet.As a Senior Software Engineer, you will play a pivotal role beyond coding; you will design scalable architectures, mentor emerging engineers, and significantly impact our business performance. We seek innovative problem solvers to help us achieve our goals.The Platform Area addresses cross-domain business requirements via a unified platform infrastructure. The advancement of the Veriff Platform is essential to our sustained success. This platform enables us to swiftly adapt our technology to the fast-paced identity verification landscape while meeting the demands of our teams and clients for innovative solutions. The Veriff platform presents numerous technical challenges and opportunities for scalability, which are critical to maintaining our leadership in the industry.
Why Choose Mozilla?Mozilla Corporation, backed by a non-profit foundation, has been a transformative force on the internet for over 25 years. We are the creators of innovative products like Firefox, a web browser that prioritizes user privacy. With over 225 million users globally engaging with our offerings every month, we are dedicated to shaping the future of technology while advocating for an internet that serves people, not corporations. Our initiatives span various domains including AI, social media, and security, all while adhering to our core mission of enhancing the online experience for everyone.As a wholly-owned subsidiary of the Mozilla Foundation, a 501(c) non-profit organization, our commitment lies solely with our mission, free from shareholder pressures. Together with thousands of global volunteers, Mozillians develop and distribute open-source software that empowers individuals to navigate the internet on their own terms.About the Team and Role:The Localization Team is responsible for the infrastructure that facilitates localization across all Mozilla products and services, while also supporting our global network of volunteer localizers. As a Senior Software Engineer, you will play a key role in various localization projects and technologies, including Pontoon, our Django-based Translation Management System, as well as open-source libraries such as moz-l10n. Your work will also involve contributing to the development of standards like Unicode MessageFormat and enhancing internationalization features that impact the user experience of Firefox and other Mozilla products.In this position, you will engage in architectural discussions and lead feature development within the team. Senior Engineers at Mozilla are expected to operate autonomously on well-defined projects, collaborate with peers, and significantly contribute to delivering high-quality software that aligns with the team’s objectives and Mozilla’s broader mission.Your Responsibilities:Develop Python and JavaScript libraries (like moz-l10n) and tools that enhance Mozilla’s localization infrastructure.Collaborate with engineers and program managers to drive the localization initiatives forward.
Scopely is on the lookout for an enthusiastic Senior Software Engineer to join our innovative Playgami team in the vibrant city of Barcelona on a hybrid working model! At Scopely, we are passionate about our mission and encourage a culture of play in our workplace, collaborating with talented colleagues, and engaging deeply with our player communities. As a global team of gaming enthusiasts, we are dedicated to developing, publishing, and innovating in the mobile games industry, connecting millions of players worldwide every day. The Playgami team is on a quest to create the premier SaaS gaming platform, striving to develop exceptional products for game production, operation, and insights. We power numerous award-winning franchises that are beloved by millions across mobile, web, and PC platforms.
Are you a passionate and skilled software engineer eager to take on challenging problems in the automotive sector? Do you excel in crafting innovative solutions for Software Defined Vehicle (SDV) architectures, advanced driver assistance systems, and state-of-the-art in-vehicle communication technologies?As the automotive industry transitions to centralized, software-driven models, we seek a proactive individual who can assist clients in separating hardware from software, thereby helping to define the next era of mobility. If you thrive on collaboration with fellow engineers, enjoy direct customer engagement, tackle real-world software challenges, and contribute to the advancement of pioneering automotive technologies, we would love to have you join our team!