Job Overview
As we continue to grow, we’re seeking a Backend Engineer to pioneer a next-generation browser-automated scraping system using Node.js (TypeScript) and contribute to our broader tech stack. While scraping will be a key part of this role, we’re looking for someone excited to engage in diverse backend development projects, from building scalable microservices to optimizing our data infrastructure. If you’re a creative problem-solver who thrives on reverse-engineering challenges, building scalable microservices, and working across the full stack, this role is for you.
We’re 100% remote. You can work from wherever you like, whenever you like.
Your immediate impact in the first 3-6 months will be:
- Become a core member of our newly formed development team
- Help build a cutting-edge, scalable browser automation scraper
- Reverse-engineer web protocols and bypass anti-scraping mechanisms (CAPTCHAs, rate limits, fingerprinting)
- Optimize scraping infrastructure for speed, reliability, and stealth
- Contribute to the development of microservices APIs, and other backend systems when scraping tasks are not a priority
Responsibilities
- 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
- Build and maintain scalable microservices and APIs using modern backend frameworks
- Share knowledge with teammates on best practices for scraping and backend development
- Collaborate on frontend development using Vue.js when needed
Requirements
- 3+ years of backend development experience, with 1+ years working on building solutions for data-intensive applications
- Strong skills in Node.js (TypeScript), distributed systems, and microservices architectures
- Experience in developing data processing pipelines, asynchronous messaging systems, and data ingestion frameworks
- Familiarity with OLAP databases like ClickHouse for analytical workloads
- A “detective mindset” – you enjoy dissecting complex systems and inventing unconventional solutions
- Ownership mentality: You plan meticulously, document thoroughly, and proactively mitigate risks
Method of Application
Interested and qualified? Go to Keyword.com to apply directly