> Markdown version of [/jobs/ext/1910140-python-developer](https://www.wearedevelopers.com/jobs/ext/1910140-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 - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), Amazon Web Services, Microsoft Azure, Bash Shell, Code Review, Data Validation, Linux, Django Web Framework, Hypertext Transfer Protocols (HTTP), Web Browsers, Python (Programming Language), Regular Expressions, Software Engineering, Web Application Frameworks, Web Crawlers, Time Series Databases, Git, Fastapi, Pandas, Single Page Application, Information Technology, Influxdb, Graphql, Restful APIs, Docker - **Published:** August 4, 2026 - **Apply:** https://www.jobleads.com/es/job/e31c2f5517297fc862ec5c7bd2ccadd71 ## 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 * Familiarity with HTML and JavaScript, with a solid understanding of single-page applications. * Experience with RESTful and/or GraphQL APIs. * Hands-on experience with major Python web frameworks such as Django, FastAPI, or similar. * Knowledge of the scraping 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. * Leverage in-depth knowledge of the HTTP protocol, the mechanisms of modern web browsers, and our own internal tools to design sophisticated web crawling solutions that bypass advanced anti-bot countermeasures. * 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 - [From clicks to cribs - How to find your dream home with web scraping](https://www.wearedevelopers.com/videos/767-from-clicks-to-cribs-how-to-find-your-dream-home-with-web-scraping) - [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) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Full Stack Web Apps With Nothing But Python](https://www.wearedevelopers.com/videos/417-full-stack-web-apps-with-nothing-but-python) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## 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) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [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) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)