ScraperAPI
Description
- Role: Senior Software Engineer, fully remote, within saas.group’s ScraperAPI team.
- Focus on the “hard end” of web scraping—understanding how anti-bot systems detect and block automated traffic and developing reliable ways around them.
- Investigate systems such as DataDome, Cloudflare Turnstile, Kasada, PerimeterX, and Akamai.
- Develop a repeatable, methodical environment for analysing anti-bot behaviour rather than relying on trial-and-error.
- Build a greenfield agentic environment that can propose and execute tests around anti-bot behaviour and bypass techniques.
- Work with substantial independence and autonomy on difficult technical problems.
- Expected first 3–6 months:
- Set up and become proficient with the engineering environment.
- Help design a repeatable anti-bot analysis environment.
- Build the environment so it can reliably identify how and why a target is blocking ScraperAPI.
- Communicate technical thinking clearly and contribute during major incidents when deeper expertise is needed.
Requirements
- Deep understanding of:
- HTTP and TLS
- Browser behaviour and fingerprinting
- Proxies, headers and cookies
- How the internet works at a low level
- Strong scientific/methodical problem-solving approach:
- Form a hypothesis.
- Design a test.
- Analyse evidence.
- Reject incorrect assumptions.
- Iterate.
- Strong hands-on experience with:
- Node.js & TypeScript
- Python
- PostgreSQL
- Redis/Valkey
- MongoDB
- Puppeteer/Camoufox
- Kubernetes
- Ability to work effectively with AI coding agents such as Claude, Codex or similar—particularly directing them precisely and evaluating the quality of their output.
- Relevant background could include:
- Web scraping
- Anti-bot systems
- Web security
- Reverse engineering
- Technical research/academia
- Direct scraping experience is advantageous but not mandatory.
- Must be comfortable working independently in a remote-first environment and communicating progress/thinking clearly.
Benefits
- 100% remote — work from wherever and whenever you like.
- High autonomy and trust with significant freedom in how you approach problems.
- Low bureaucracy — emphasis on fewer meetings and maintaining momentum.
- Small, friendly team with a collaborative culture.
- Access to a broader saas.group network of SaaS professionals for knowledge sharing and learning.
- Flexible time off.
- Part of saas.group’s global organisation of nearly 400 employees across 50+ countries and 25 brands.
- Location-adjusted compensation targeting local market medians; the salary range is provided in writing before the first interview.