
Professional Linkedin Job Scraper
Pricing
$23.99/month + usage
Go to Store

Professional Linkedin Job Scraper
A powerful and reliable Apify actor for scraping LinkedIn job postings with advanced filtering capabilities. Perfect for recruiters, job seekers, HR professionals, and market researchers who need comprehensive job market data.
5.0 (1)
Pricing
$23.99/month + usage
0
Total users
1
Monthly users
1
Last modified
a day ago
Changelog
All notable changes to the Professional LinkedIn Job Scraper will be documented in this file.
[1.0.0] - 2024-01-17
🚀 Initial Release
✨ Features
- Advanced Job Filtering: Search by title, location, company, experience level, job type, and workplace type
- Company Targeting: Support for both company names and LinkedIn company IDs
- Comprehensive Data Extraction: Full job descriptions, salary info, application counts, poster details
- Smart Cookie Handling: Graceful fallback to public data when cookies are invalid/missing
- Application Status Detection: Identifies whether jobs are still accepting applications
- Robust Error Handling: Intelligent retry logic and failure recovery
- Proxy Integration: Built-in Apify proxy support with residential and datacenter options
🎯 Supported Filters
- Job titles and keywords
- Geographic locations (cities, regions, worldwide)
- Company names and LinkedIn IDs
- Experience levels (Entry, Associate, Mid-Senior, Director, Executive)
- Job types (Full-time, Part-time, Contract, Internship, Volunteer)
- Workplace types (On-site, Remote, Hybrid)
- Publish dates (Past 24 hours, week, month, any time)
- Custom row limits (1-1000 jobs per run)
📊 Data Fields
Each job posting includes:
- Basic info (ID, title, company, location)
- Detailed description and requirements
- Salary information (when available)
- Application metrics (count, easy apply status)
- Company details and industry information
- Employment metadata (contract type, seniority level)
- Application URLs and poster information
- Temporal data (posting date, scraping timestamp)
🛡️ Quality & Reliability
- Cookie Validation: Automatic detection of placeholder/invalid cookies
- Rate Limiting: Intelligent delays (2-5 seconds) between requests
- Concurrent Processing: Optimized single-threaded crawling to avoid blocks
- Data Validation: Comprehensive input cleaning and output standardization
- Error Recovery: Graceful handling of network issues and API changes
🔧 Technical Specifications
- Memory: 4GB recommended for large-scale scraping
- Timeout: 24-hour maximum runtime
- Concurrency: Single-threaded with intelligent queuing
- Scale: Efficiently handles 1000+ job postings per run
- Dependencies: Latest Apify SDK, Crawlee, and Cheerio
📈 Performance Benchmarks
- Success Rate: 95%+ with valid LinkedIn cookies
- Public Data: 80%+ success rate without authentication
- Speed: ~10 seconds average per job detail extraction
- Reliability: Zero crashes in production testing
🎯 Use Cases
- Recruitment: Competitor analysis and candidate sourcing
- Job Seeking: Automated job discovery and market monitoring
- Market Research: Hiring trend analysis and salary benchmarking
- HR Analytics: Industry insights and compensation studies
🔒 Security & Compliance
- Respects LinkedIn's public job posting access
- No personal profile data collection
- User-controlled authentication via session cookies
- Configurable rate limiting to prevent abuse
- Compliance with data protection standards
📝 Documentation
- Comprehensive README with setup instructions
- 10+ usage examples for different scenarios
- Cookie configuration guides
- Proxy setup recommendations
- Troubleshooting and best practices
For support, feature requests, or questions, please contact us through the Apify platform.