Working at Scrapfly
Join Our Team
At Scrapfly, we're building the future of web scraping and data extraction. We're looking for talented individuals who are passionate about solving complex technical challenges and helping developers worldwide access the data they need.
Drop us an email at job[at]scrapfly.io
with your LinkedIn profile, GitHub profile, and the position you're interested in.
Why Work With Us
Remote-First Culture
Work from anywhere in the EU timezone (UTC-3 to UTC+3). We use Slack, Notion, and GitHub for seamless communication and collaboration.
Learn about our remote policy →No-Meeting Policy
Focus on what matters. No unnecessary meetings or agile ceremonies. Just clear tickets and direct communication.
Developer Resources
Access to a pre-configured linux remote workstation (8-core CPU, 32GB RAM, 240GB SSD) compatible with JetBrains, VSCode, and Cursor via our internal VPN.
Contractor Model
Paid in USD with 20 paid leave days per year. You'll need a registered company (freelance, umbrella company, or similar) for invoicing that accepts international USD payments.
Our Tech Stack
Infrastructure
- Kubernetes (k8s) with Helm on Google Kubernetes Engine (GKE)
- Docker for containerization
- Terraform for infrastructure as code
- Traefik for load balancing
- k3d/k3s for local development
Databases, Storage & Messaging
- MongoDB for log storage and analytics
- MariaDB with ProxySQL for application data
- Redis for rate limiting, distributed locks, and caching
- ClickHouse for analytics
- Google Cloud Storage for file storage
- RabbitMQ for message queuing and task distribution
Development Stack
- PHP for web application dashboard and user interface
- Python for web scraping engine, and test automation
- Golang for API gateway and proxy/network layer
- C++ for Chromium browser automation
- Linux-based development environment
Monitoring & Tools
- Sentry for error tracking
- Slack for team communication
- Stripe for payment processing
Our Recruitment Process
Initial Interview
Technical profiles meet with our CTO, non-technical with our CEO, followed by Q&A with team members.
Competency Assessment
Real case problem or exercise task to solve, demonstrating your skills and approach.
Final Decision
Team review and final decision on your application.
Open Positions
Head of Growth
Lead and execute growth strategies across its suite of data APIs, owning the full customer funnel and playing a key role in scaling adoption and revenue. This leadership role reports directly to the CEO and drives cross-product growth and go-to-market success.
Key Responsibilities
- Own and execute growth strategy across Scrapfly’s API product portfolio, balancing existing products and new launches
- Drive Go-To-Market success for new APIs and optimize the full customer journey across products
- Lead experimentation, A/B testing, and data analysis to improve acquisition, activation, and retention
- Identify and scale acquisition channels while supporting Product-Led Growth initiatives
- Collaborate cross-functionally and lay the groundwork for building a high-performing growth team
Qualifications
- 5+ years in growth roles within B2B SaaS, ideally with API or developer-focused products
- Strong data skills (SQL, analytics tools) and A/B testing experience
- Proven success driving full-funnel growth and scaling acquisition channels like SEO and content
- Strategic thinker with a hands-on execution style and a bias for experimentation
- Excellent communicator, comfortable working remotely within European time zones
Head of SEO
Lead organic growth strategy and drive qualified traffic across its suite of web scraping and data APIs. This strategic role owns the SEO roadmap, targeting a technical audience and reports directly to the CEO.
Key Responsibilities
- Own and execute Scrapfly’s long-term SEO strategy across technical, content, and authority-building pillars
- Lead technical SEO audits and implementation to optimize site performance and search visibility
- Guide SEO-driven content creation targeting developers and data professionals across all API products
- Implement on-page SEO best practices and oversee keyword targeting and content optimization
- Develop and manage ethical link-building and outreach strategies to grow domain authority and traffic
Qualifications
- 5+ years of SEO experience, ideally in B2B SaaS or developer-focused products
- Expertise across technical SEO, content strategy, on-page, and off-page SEO
- Proficient with Ahrefs/SEMrush, GSC, Plausible, and crawlers like Screaming Frog
- Strong analytical and strategic thinking skills, with a data-driven mindset
- Excellent communicator and self-starter, comfortable working remotely in European time zones
Front-End Developer
Modernize and maintain our web interface for our data API infrastructure. We're looking for someone who writes clean, minimal, and efficient frontend code — freelance or full-time, remote-friendly.
Our current stack can be briefly described as: vallina js + jqeury, bootstrap, chartjs, php, twig, htmx, alpine.js - strong focus on maintainable and fast front-end experience.
Key Responsibilities
- Build and maintain clean, modern UI components for our dashboard and web apps
- Translate product and design specs into responsive, performant frontend code
- Collaborate with backend developers to integrate APIs and data
- Optimize UX for speed, clarity, and technical users (developers, data pros)
- Help evolve our design system and minimize frontend bloat
Qualifications
- Solid experience or a strong desire to learn modern vanilla JS, HTMX, Alpine.js, ECharts
- Solid understanding of HTML, CSS, and frontend build tools (e.g. Rollup)
- Familiarity with REST APIs and data-driven interfaces
- Clean code, performance, and minimal design
- Able to work independently and communicate well in a remote team
Lead Browser Engineer
Lead the development and optimization of our browser automation stack, focusing on creating robust and efficient solutions for web scraping. You'll be responsible for architecting and implementing advanced browser automation features while leading a team of engineers.
Key Responsibilities
- Browser Stack Leadership: Lead the development and maintenance of our browser automation infrastructure
- Team Management: Lead and mentor a team of browser automation engineers
- Architecture Design: Design and implement scalable browser automation solutions
- Performance Optimization: Optimize browser automation performance and resource usage
- Anti-Bot Solutions: Develop and maintain advanced anti-bot detection bypass techniques
Qualifications
- 3+ years of experience in browser automation and web scraping
- Strong leadership experience with technical teams
- Deep understanding of browser internals and CDP
- Experience with C++ and Python development
- Knowledge of modern web technologies and protocols
- Experience with distributed systems and containerization
- Excellent written communication and leadership skills
Python Senior Engineer
Join our team to build and maintain our core web scraping engine, focusing on creating efficient, scalable solutions for our web scraping platform. You'll be working on complex technical challenges involving browser automation, proxy management, and distributed systems.
Key Responsibilities
- Core Engine Development: Build and maintain our Python-based web scraping engine
- Browser Automation: Implement and optimize browser automation features
- System Architecture: Design and implement scalable microservices architecture
- Performance Optimization: Optimize distributed systems and handle performance bottlenecks
- Technical Leadership: Mentor junior developers and contribute to architecture decisions
Qualifications
- 5+ years of Python development experience
- Strong understanding of web scraping and browser automation
- Experience with distributed systems and microservices
- Knowledge of HTTP protocols and networking
- Experience with containerization and orchestration
- Proficiency in async programming and concurrency
- Excellent written communication skills
Technical Support Specialist
You will be instrumental in maintaining and improving our industry-leading web scraping capabilities. Your work will involve tackling complex extraction challenges, optimizing HTML parsing techniques, and enhancing our fingerprinting and HTTP handling strategies.
Key Responsibilities
- Technical Client Support: Guide developers through bug resolution and configuration adjustments
- Web Scraping & Extraction: Develop and optimize Python-based solutions
- Feature Development & Maintenance: Enhance key scraping features
- CDP Browser Maintenance: Improve our browser automation stack
- Blocked Target Analysis: Investigate and resolve blocking issues
Qualifications
- 3+ years in Python development with web scraping focus
- Expertise in HTML parsing, HTTP mechanics, and bot protection
- Experience with CDP and browser automation tools
- Familiarity with Kubernetes and Linux environments
- Excellent written communication skills
PHP Engineer
Join our team to build and maintain our web application dashboard, focusing on creating efficient, scalable solutions for our web scraping platform.
Key Responsibilities
- Dashboard Development: Build and maintain our web application dashboard using PHP
- API Integration: Work with our Python and Golang services through API endpoints
- Feature Implementation: Develop new features and improve existing functionality
- Code Quality: Write clean, maintainable code following best practices
- Performance Optimization: Ensure fast and efficient application performance
Qualifications
- 3+ years of PHP development experience
- Strong understanding of modern PHP frameworks and practices
- Experience with API integration and microservices architecture
- Knowledge of frontend technologies (HTML, CSS, JavaScript)
- Experience with version control (Git) and CI/CD practices
- Excellent written communication skills
Important Note
Due to banking restrictions, we cannot work with contractors from certain countries. Please check our remote policy for the complete list of excluded countries.