We are looking for a sharp and motivated Junior Scraping Engineer / Python Engineer who wants to grow fast in real-world web data extraction. This is not a boring CRUD job. You will work with real websites, real data, real edge cases, and production scraping systems used at scale. You will build and maintain crawlers using Python, Scrapy, and Playwright, investigate how modern websites load data, extract clean structured information, and debug scrapers when websites change. What you will do * Build spiders with Python and Scrapy; * Use Playwright for dynamic and browser-rendered websites; * Extract data from HTML, JSON, APIs, and network requests; * Debug broken crawlers and improve stability; * Work with proxies, headers, cookies, sessions, and request flows; * Use DevTools to understand how websites really work; * Write clean, readable, production-ready Python code; * Learn from experienced scraping engineers and grow step by step.
Why this role is exciting Scraping is engineering mixed with investigation. Every website is a puzzle: some are simple, some are messy, some are dynamic, and some actively try to stop automation. You will learn how the web works under the hood and how to build systems that collect data reliably at scale. We do not expect you to know everything from day one. We expect curiosity, persistence, ownership, and strong Python fundamentals. We will guide you, mentor you, and help you grow into a strong scraping engineer.
What we expect * Good Python knowledge; * Understanding of HTML, CSS selectors, XPath; * Experience with requests, Scrapy, Playwright and similar tools; * Ability to inspect websites with browser DevTools; * Understanding of JSON and REST-like APIs; * Patience in debugging difficult problems; * Understanding how web works; * Clean code mindset; * Good communication and responsibility.
You’re gonna love it, and here’s why: * Rich innovative software stack, freedom to choose the best suitable technologies; * Remote-first ideology: freedom to operate from the home office or any suitable coworking; * Flexible working hours (we start from 8 to 11 am) and no time tracking systems on; * Regular performance and compensation reviews; * Recurrent 1-1s and measurable OKRs; * In-depth onboarding with a clear success track; * Competera covers 70% of your training/course fee; * 20 vacation days, 15 days off, and up to one week of paid Christmas holidays; * 20 business days of sick leave; * Partial medical insurance coverage.