Amazon Jobs Scraper
Pricing
from $0.01 / 1,000 results
Amazon Jobs Scraper
[π° $0.01 / 1K] Extract job postings from Amazon's official careers site (amazon.jobs). Search by keyword and location, filter by category, job type, and country, or paste ready-made search URLs. Get titles, locations, qualifications, categories, teams, posting dates, and apply links.
Pricing
from $0.01 / 1,000 results
Rating
0.0
(0)
Developer
SolidCode
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
Pull job postings from Amazon's official careers site (amazon.jobs) at scale β titles, locations, categories, teams, employment types, both basic and preferred qualification blocks, posting dates, and direct apply links for every open role worldwide. Built for recruiters, talent-intelligence teams, and labor-market researchers who need structured Amazon hiring data without copy-pasting listings off the careers site one page at a time.
Why This Scraper?
- 20 countries in one filter β target the United States, United Kingdom, Germany, India, Japan, Canada, Brazil, the UAE and 12 more by country, or leave it blank for worldwide coverage in a single run.
- 38 job categories, matched to Amazon's own taxonomy β narrow to Software Development, Applied Science, Machine Learning Science, Data Science, Supply Chain / Transportation Management, Fulfillment Associate, and 32 more exactly as Amazon labels them, so a category filter returns real hits instead of silent zeros.
- Six employment-schedule types β Full-time, Part-time, Part-time (20-29 hours), Reduced-time (30-39 hours), Flex time, and Flex-time (under 19 hours) β the same schedule facets Amazon exposes on its own search.
- Both qualification blocks on every job β separate
basicQualificationsandpreferredQualificationsfields, so you can screen must-haves against nice-to-haves without parsing one description blob. - 22 structured fields per posting β job title, two job IDs, apply and job-page links, city/state/country, category, job family, team, business category, schedule type, qualifications, full description and short summary, posted and updated dates β all flat and spreadsheet-ready.
- Team and business-category taxonomy β every row carries Amazon's internal
teamandbusinessCategorylabels (e.g. AWS, Alexa, Operations), so you can slice hiring by org, not just by title. - Sort by relevance or newest first β flip
sortBytorecentto monitor brand-new postings on a schedule, or keeprelevantfor the best keyword matches. - Ready-made-URL power mode β paste any amazon.jobs search URL you built on the site (filters already applied) and the scraper paginates it to completion, running searches the structured fields don't cover.
- Up to 10,000 results per search β walks Amazon's full result window with automatic pagination and per-job deduplication; narrow with a category, country, or keyword to reach deeper into large result sets.
Use Cases
Talent Intelligence
- Track how many roles Amazon is opening by category, country, and team
- Watch a specific org (AWS, Alexa, Operations) ramp or slow its hiring
- Map the mix of full-time versus flex and reduced-time roles across markets
- Build a live snapshot of Amazon's open headcount for briefings
Recruitment & Sourcing
- Pull apply-ready role lists with direct links for a target city or country
- Benchmark your own job specs against Amazon's basic and preferred qualifications
- Identify high-volume categories worth building candidate pipelines around
- Feed structured postings straight into an ATS or sourcing spreadsheet
Labor-Market Research
- Measure demand for skills like machine learning, data science, or supply chain
- Compare category mix across 20 countries in a single dataset
- Track how quickly new postings appear with
sortBy: recent - Quantify part-time, flex, and reduced-time offerings by region
Relocation & Geographic Analysis
- List every open role in an exact city (Seattle, Berlin, Bengaluru)
- Compare opportunity volume between candidate cities and countries
- Surface roles by country for cross-border hiring and mobility planning
- Map where a job family (e.g. Software Development) is concentrated
Competitive Hiring Intelligence
- Read team growth signals from category and business-category trends
- Track qualification bars Amazon sets for comparable roles
- Monitor which markets Amazon is expanding into by watching new country coverage
- Enrich a competitor-tracking dashboard with fresh Amazon postings
Getting Started
Newest software roles
The simplest start β a keyword and a result cap:
{"searchKeyword": "software engineer","maxResults": 100}
Data-science roles in the US, newest first
{"searchKeyword": "data scientist","countries": ["USA"],"categories": ["Data Science"],"sortBy": "recent","maxResults": 300}
Full-time roles in an exact city
{"location": "Bengaluru","jobTypes": ["Full-Time"],"categories": ["Software Development"],"maxResults": 200}
Advanced β paste your own search URLs
{"searchUrls": ["https://www.amazon.jobs/en/search?base_query=machine+learning&normalized_country_code%5B%5D=USA&sort=recent","https://www.amazon.jobs/en/search?category%5B%5D=Applied+Science&sort=relevant"],"maxResults": 500}
Input Reference
What to Scrape
| Parameter | Type | Default | Description |
|---|---|---|---|
searchKeyword | string | "software engineer" | Word or phrase matched across the job title and description. Leave blank to collect every job matching the filters below. |
location | string | "" (any) | Filter to a single city. This is an exact match against Amazon's own city name, so spell it as Amazon does β "Bengaluru" returns results, "Bangalore" returns none. |
searchUrls | string[] | [] | Advanced: paste one or more full amazon.jobs search URLs (filters already applied on the site). Each runs as its own search and is paginated to completion, in addition to the keyword search. |
Filters
| Parameter | Type | Default | Description |
|---|---|---|---|
categories | array (multi-select) | [] (all) | Keep only jobs in these Amazon job categories. 38 categories available, matched to Amazon's exact labels. |
jobTypes | array (multi-select) | [] (all) | Keep only these employment-schedule types: Full-time, Part-time, Part-time (20-29 hours), Reduced-time (30-39 hours), Flex time, Flex-time (under 19 hours). |
countries | array (multi-select) | [] (worldwide) | Keep only jobs in these countries. 20 countries available (United States, United Kingdom, Germany, India, Japan, and more). |
sortBy | select | Relevance | Order jobs are collected in: Relevance or Most recent. |
Limits
| Parameter | Type | Default | Description |
|---|---|---|---|
maxResults | integer | 100 | Hard cap on the total number of jobs per search. Set to 0 for no cap. Amazon returns at most 10,000 results for any single search; the run keeps the full last page even if it slightly overshoots. |
Output
Each job is returned as one flat record:
{"title": "Software Development Engineer, AWS Lambda","jobId": "2801234","url": "https://account.amazon.com/jobs/2801234/apply","detailUrl": "https://www.amazon.jobs/en/jobs/2801234/software-development-engineer-aws-lambda","location": "US, WA, Seattle","normalizedLocation": "Seattle, Washington, USA","locations": [{"city": "Seattle","state": "Washington","countryCode": "USA","country": "United States","display": "Seattle, Washington, USA"}],"city": "Seattle","state": "Washington","countryCode": "USA","jobCategory": "Software Development","jobFamily": "Software Development","team": "AWS Lambda","businessCategory": "Amazon Web Services","jobScheduleType": "full-time","companyName": "Amazon.com Services LLC","basicQualifications": "3+ years of non-internship professional software development experience...","preferredQualifications": "Experience with distributed systems and cloud infrastructure...","description": "As a Software Development Engineer on AWS Lambda you will design, build, and operate the serverless compute platform used by millions of developers worldwide. You will own services end to end...","descriptionShort": "Join the AWS Lambda team to build the world's leading serverless platform...","postedDate": "March 12, 2026","updatedAt": "2026-03-14T09:20:00Z"}
Core Fields
| Field | Type | Description |
|---|---|---|
title | string | Job title as published |
jobId | string | Stable public Amazon job identifier (used for deduplication) |
url | string | Direct apply link for the role |
detailUrl | string | Link to the full job posting page |
companyName | string | Hiring Amazon entity for the role |
descriptionShort | string | Short summary of the role |
Location
| Field | Type | Description |
|---|---|---|
location | string | Location as published (e.g. "US, WA, Seattle") |
normalizedLocation | string | Cleaned, human-readable location string |
locations | object[] | All locations for multi-site roles, each with city, state, country code, country, and display name |
city | string | Primary city |
state | string | Primary state or region |
countryCode | string | ISO country code (e.g. USA, GBR, DEU) |
Classification
| Field | Type | Description |
|---|---|---|
jobCategory | string | Amazon job category (one of 38) |
jobFamily | string | Job family the role belongs to |
team | string | Internal team label (e.g. AWS Lambda, Alexa) |
businessCategory | string | Business category / org (e.g. Amazon Web Services) |
jobScheduleType | string | Employment schedule type (e.g. full-time) |
Qualifications & Dates
| Field | Type | Description |
|---|---|---|
basicQualifications | string | Required qualifications for the role |
preferredQualifications | string | Preferred (nice-to-have) qualifications |
description | string | Full role description β responsibilities, team context, and day-to-day scope |
postedDate | string | Date the role was posted |
updatedAt | string | Timestamp the posting was last updated |
Tips for Best Results
- Spell cities the way Amazon does β
locationis an exact match against Amazon's own city name, so "Bengaluru" returns results while "Bangalore" returns none, and "KΓΆln" beats "Cologne". Use the Countries filter for broad geography. - Narrow to reach deeper than 10,000 β any single search stops at Amazon's 10,000-result window. To go further, split it into several runs by category, country, or keyword, or add multiple entries to Search URLs.
- Use
sortBy: recentfor monitoring β set it to Most recent on a schedule and you capture brand-new postings first, which is ideal for daily alerts and freshness tracking. - Pick categories from the list, don't type them β category filtering matches Amazon's exact labels, so choosing from the dropdown guarantees hits instead of silent zeros.
- Start small to validate β run with
maxResultsof 50 first to confirm your filter mix returns the roles you expect, then scale up. - Screen with both qualification blocks β filter your results on
basicQualificationsfor hard requirements andpreferredQualificationsfor differentiators, rather than parsing one description field. - Search URLs are the escape hatch β build a search on amazon.jobs with any filters you like, copy the URL, and paste it into Search URLs to run combinations the structured fields don't cover.
Pricing
From $0.01 per 1,000 results β among the most affordable job-board scrapers on the platform. No compute or time-based charges β you pay per result, plus a small fixed per-run start fee. Bronze, Silver, and Gold subscribers pay progressively less; the table below shows total cost at each discount tier.
| Results | No discount | Bronze | Silver | Gold |
|---|---|---|---|---|
| 100 | $0.0025 | $0.0020 | $0.0015 | $0.0010 |
| 1,000 | $0.025 | $0.020 | $0.015 | $0.010 |
| 10,000 | $0.25 | $0.20 | $0.15 | $0.10 |
| 100,000 | $2.50 | $2.00 | $1.50 | $1.00 |
A "result" is any job row in the output dataset. Platform fees are additional and depend on your Apify plan.
Integrations
Export data in JSON, CSV, Excel, XML, or RSS. Connect to 1,500+ apps via:
- Zapier / Make / n8n β Workflow automation
- Google Sheets β Direct spreadsheet export
- Slack / Email β Notifications on new results
- Webhooks β Trigger custom APIs on run completion
- Apify API β Full programmatic access
Legal & Ethical Use
This actor is designed for legitimate recruitment research, talent intelligence, and labor-market analysis using publicly available job postings. Users are responsible for complying with applicable laws and Amazon's Terms of Service. Do not use extracted data for spam, harassment, or any unlawful purpose, and handle any personal data contained in postings responsibly and in line with applicable privacy regulations.