Apply

Senior Software Engineer (Scraping)

Posted 7 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Europe

🔍 Industry: Software Development

🏢 Company: saas.group👥 11-50SaaSInformation TechnologySoftware

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: Backend DevelopmentNode.jsSQLFrontend DevelopmentGitTypeScriptVue.JsAlgorithmsClickhouseData engineeringData StructuresREST APICI/CDLinuxDevOpsMicroservicesSoftware Engineering

Requirements:
  • 5+ years of backend development experience, with 2+ years focused on web scraping/automation
  • Expertise in Node.js (TypeScript), browser automation libraries (Playwright, Puppeteer), and stealth techniques
  • Experience with proxy networks, headless browsers, and anti-detection evasion
  • Good understanding of OLAP databases like ClickHouse for analytical workloads
Responsibilities:
  • Architect and develop high-performance scrapers using tools like Playwright
  • Implement proxy rotation, request throttling, and CAPTCHA-solving strategies
  • Continuously monitor and adapt to evolving website structures and defenses
  • Ensure data accuracy and compliance with legal/ethical scraping practices
  • Design, build, and maintain scalable microservices and APIs using modern backend frameworks
  • Collaborate on frontend development using Vue.js when needed
  • Mentor teammates on best practices for scraping, backend development, and full-stack engineering
Apply