What makes the role special

Looking to take your first serious step in backend development?


Join a production-ready environment with a mature Python-based system used daily for data extraction and processing — and help fight cybercrime in the process. We are part of the *Threat Intelligence* division, and our work directly contributes to identifying and countering cybercriminal activities. If you're looking for a role where your efforts have real-world impact, this is it.


This is a perfect opportunity for someone at the very start of their career who wants to gain hands-on experience with Python, scraping tools, and production systems — all while making the internet a safer place.


Tasks to solve


  • Maintain and improve existing configurations for our web parsing system;
  • Write new configs to extract data from various online sources;
  • Monitor logs and troubleshoot issues: identify what’s broken and fix it;
  • Investigate problems with data sources, access, selectors, or account status;
  • Perform small fixes in the codebase and report bugs;
  • Collaborate with the team to ensure data accuracy and system stability.


This role is perfect for you if


  • Basic knowledge of Python;
  • Understanding of regular expressions;
  • Logical thinking and ability to trace issues using logs;
  • Ability to read and analyze HTML, CSS selectors, or XPath;
  • Eagerness to learn and work through technical challenges;
  • Sense of responsibility for the quality of your work.


Nice to have


  • Familiarity with Flask or similar frameworks;
  • Experience with Playwright or Selenium;
  • Exposure to Elasticsearch, RabbitMQ;
  • Previous work with scraping/data collection systems.