Jobs by Technology — Tech Hiring Leads
Pricing
from $3.00 / 1,000 results
Jobs by Technology — Tech Hiring Leads
Find companies hiring by tech stack and track B2B hiring signals in daily-refreshed job postings. Filter by technology, country, seniority, workplace, keyword, or date.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Nivult
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share

Find companies hiring by tech stack and turn job postings into B2B hiring signals. Search technologies such as Snowflake, SAP, Salesforce, or Kubernetes in an index of 5.4M+ active job postings from 71K+ companies across 243 countries and 65 ATS platforms, refreshed every 24 hours.
No scraping happens during your run. The Actor queries the maintained Nivult index with your technology and other filters. Use it for technology-focused lead generation, account research, recruiter sourcing, competitor analysis, and hiring-demand monitoring.

Quick start
Paste this input into the Actor console for a small Snowflake sample:
{"tipo": "jobs","technology": "Snowflake","country": "US","q": "","seniority": "","remote": "","dal": "2026-10-01","limite": 10}
Or call the Actor through Apify. Replace APIFY_TOKEN with your own token:
curl --request POST \--url 'https://api.apify.com/v2/acts/nivult~jobs-by-technology/run-sync-get-dataset-items?token=APIFY_TOKEN' \--header 'Content-Type: application/json' \--data '{"tipo":"jobs","technology":"Snowflake","country":"US","limite":10}'
Other targeting examples:
{"tipo": "jobs","technology": "SAP","country": "DE","seniority": "senior","limite": 10}
{"tipo": "jobs","technology": "Salesforce","remote": "remote","limite": 10}
Input
| Field | Type | Default | Description |
|---|---|---|---|
tipo | string | jobs | jobs returns matching postings; companies returns the employers behind them. |
country | string | empty | ISO 3166-1 alpha-2 code, such as IT, DE, or US; empty means worldwide. |
technology | string | empty | Technology found in posting text. The console prefill is Snowflake. |
q | string | empty | Additional keyword search in job titles and descriptions, or in company records in company mode. |
seniority | string | empty | intern, junior, mid, senior, lead, or head; empty includes all values. Jobs only. |
remote | string | empty | remote, hybrid, or onsite; empty includes all values. Jobs only. |
dal | string | empty | ISO date YYYY-MM-DD; returns postings dated on or after this date. Jobs only. |
limite | integer | 100 | Maximum rows, from 1 to 10,000. The console prefill is 10 for a quick sample. |
In company mode, country, technology, and q apply. Job-only filters are ignored.
Company mode for tech-stack lead lists
Return one employer record per company instead of individual postings:
{"tipo": "companies","technology": "Snowflake","country": "US","limite": 10}
Use this mode to build account lists of employers with matching hiring activity. Company attributes are optional and vary by employer; the company output structure is the same as in the Global actor.
Job output
Selected fields from an existing Snowflake-matching job record, with unrelated optional fields omitted:
{"title": "Delivery Manager - Data Analytics Spread & Commissions","company": "Careers Allegisgroup","ats": "icims","country": "US","city": "Hanover","skills": ["python", "sql", "aws", "azure", "gcp", "etl", "scrum", "agile", "project management", "warehouse", "snowflake", "unstructured data", "use logical reasoning"],"posted_at": "2026-10-06","url": "https://careers-allegisgroup.icims.com/jobs/2384/delivery-manager---data-analytics-spread-%26-commissions/job"}
Each job row includes its ATS and source URL. first_seen and last_seen are normally present. Enriched fields are optional and may be omitted or empty when unavailable. Download the default dataset as JSON, CSV, or Excel, or consume it through the Apify API.
Pricing
You pay only for rows returned, whether they are jobs or company records.
| Rows returned | Dataset-item cost |
|---|---|
| 100 | $0.30 |
| 1,000 | $3.00 |
| 10,000 | $30.00 |
An empty result costs $0 in dataset-item charges. A full 10,000-row result costs $30 in dataset-item charges; the standard Actor Start event may also apply.
Coverage, dates, and limits
Current coverage across the overall index is shown below. It varies by source and filtered slice; these figures are not a promise that every row contains every field.
| Field | Rows covered |
|---|---|
description | 96.3% |
language | 92.3% |
category | 97.4% |
country | 89.1% |
skills | 63.7% |
employment_type | 82.3% |
seniority | 64.1% |
remote | 65.0% |
technologies | 43.4% |
| Observed salary | 20.1% |
| Estimated salary | 0.0% |
job_sources | 1.9% |
Technology extraction currently covers 43.4% of the overall index, so a missing technology value does not prove that a posting does not mention that stack. Salary estimates are not currently populated; observed salary information is available only on part of the index. Provenance and enrichment are not guaranteed on every row or field.
Posting dates can be estimated when a source does not expose an exact publication date, so posted_at and the dal filter may use an estimated date. Refresh cycles deduplicate records and update the active index; a run does not rescrape or re-enrich rows on demand.
A single run returns at most 10,000 rows. For larger slices, a recurring technology feed, or a daily export, contact hello@nivult.com.
Explore the Nivult family
- Global Job Postings API — ATS Dataset
- Workday Jobs API — Global ATS Dataset
- Greenhouse Jobs API — Global ATS Dataset
Questions, feedback, and custom feed requests: hello@nivult.com.