> Markdown version of [/jobs/ext/1667317-python-backend-developer](https://www.wearedevelopers.com/jobs/ext/1667317-python-backend-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Python Backend Developer - **Company:** Otto Group - **Location:** Barcelona, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Airflow, Microsoft Azure, Big Data, Extract Transform Load (ETL), Data Retrieval, Database Queries, Python (Programming Language), NoSQL, NumPy, Tensorflow, Standard Sql, Software Engineering, SQL Databases, Web Applications, Web Platforms, Workflow Management Systems, Data Processing, Backend, Git, Pandas, Containerization, Information Technology, Tools for Reporting, Api Design, Restful APIs, Software Version Control, Data Pipelines, Docker - **Published:** July 21, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role + Bachelor's degree in Computer Science, Software Engineering, or a related field. + Proficiency in working with SQL and NoSQL databases. + Experience with data processing libraries such as Pandas, NumPy, or similar tools. + Knowledge of containerization tools like Docker and orchestration tools such as Airflow. + Understanding of software version control systems, preferably Git. + Experience in cloud platforms (Azure). + Exposure to machine learning frameworks and tools is an advantage. + Ability to process, clean, and analyse large and complex datasets. + Strong debugging and optimization skills. + Familiarity with macroeconomic concepts, datasets, or prior experience in finance, economics, or a related field is a plus. + Fluent in English and Spanish. ## Description EspaƱa Inscribirse en esta oferta We are seeking a skilled Python Developer to join our backend team as we continue to expand our capabilities. In this role, you will build and maintain systems that handle large-scale economic data processing. You will also collaborate closely with multiple departments to enhance and support our digital platforms, including our company website and web applications. 1. Backend Development: o Design, develop, and maintain scalable backend services and APIs for processing, storing, and retrieving macro-economic data. o Implement data pipelines to ingest, clean, and process economic datasets. 2. Database Management: o Work with relational/SQL and NoSQL databases to store and manage complex datasets. o Optimize database queries and ensure efficient data retrieval for analytics and reporting tools. 3. Data Processing and Integration: o Develop scripts and systems to automate the integration of external economic data sources into internal databases. o Implement ETL processes for large-scale data. 4. API Development: o Design and implement RESTful APIs for external and internal clients to access macro-economic datasets. o Ensure APIs are secure, reliable, and performant. 5. Collaboration and Documentation: o Collaborate with data scientists, economists, and other stakeholders to understand data requirements. o Maintain detailed documentation for codebases, APIs, and processes. ## Related Videos - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Vectorize all the things! Using linear algebra and NumPy to make your Python code lightning fast.](https://www.wearedevelopers.com/videos/562-vectorize-all-the-things-using-linear-algebra-and-numpy-to-make-your-python-code-lightning-fast) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Python-Based Data Streaming Pipelines Within Minutes](https://www.wearedevelopers.com/videos/1233-python-based-data-streaming-pipelines-within-minutes) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) ## Related Articles - [Backend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/196-backend-developer-salary-in-germany-2023) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development)