> Markdown version of [/jobs/ext/1910137-python-developer](https://www.wearedevelopers.com/jobs/ext/1910137-python-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 Developer - **Company:** Niq For Digital Commerce - **Location:** Madrid, Spain - **Salary:** €38,400.0 - €54,700.0 - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Microsoft Azure, Bash Shell, Code Review, Data Validation, Linux, Django Web Framework, Python (Programming Language), Regular Expressions, Software Engineering, Web Application Frameworks, Time Series Databases, Git, Fastapi, Pandas, Information Technology, Influxdb, Graphql, Restful APIs, Docker - **Published:** August 4, 2026 - **Apply:** https://www.jobleads.com/es/job/ef6a7c47c92ace49d16fd50fd38ca7593 ## About the Role Master's degree in Computer Science, IT, or a related field. At least 3 years of professional experience in software engineering. Knowledge of BeautifulSoup or Scrapy framework Experience with RESTful and/or GraphQL APIs. Hands-on experience with major Python web frameworks such as Django, FastAPI, or similar. Knowledge of thescraping framework, Scrapy is a plus. Experience with time series databases, such as InfluxDB, is advantageous. Strong skills in Docker, Git, pandas, regular expressions, Linux, and bash scripting. Proven experience with major cloud providers such as AWS, GCP, or Azure. You are enthusiastic, motivated, autonomous. You like tackling mentally-stimulating software engineering challenges. You are passionate about tech and learning new things. ## Description As a Python Developer within the scraping team, you will be among our talented and passionate team helping us optimize data collection! Design, implement, and document robust Scrapy spiders, ensuring resilience against future website changes while maintaining existing ones. Conduct comprehensive code review and data validation to maintain the highest standards of code and data quality. Architect and contribute to significant new developments across multiple codebases, providing clear technical documentation and conducting training sessions for relevant teams when necessary. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [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) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Modern Web Data Extraction: Techniques, Tools, and Legal & Ethical Considerations](https://www.wearedevelopers.com/videos/2046-modern-web-data-extraction-techniques-tools-and-legal-ethical-considerations) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [7 good reasons why you should learn Python in 2021](https://www.wearedevelopers.com/magazine/19-7-good-reasons-why-you-should-learn-python-in-2021) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)