eFinancialCareers Scraper
Pricing
from $1.50 / 1,000 results
eFinancialCareers Scraper
Scrape eFinancialCareers for finance & banking jobs worldwide. Extract salary, sectors, work arrangement and full descriptions across 40+ countries. No API key required.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Unfenced Group
Actor stats
1
Bookmarked
3
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Apify actor that scrapes finance and fintech job listings from eFinancialCareers across 19 global markets.
Features
- 19 markets — US, UK, HK, SG, AE (Dubai), DE, FR, CH, AU, CA, JP, LU, NL, BE, IE, SE, NO, IN, ZA
- schema.org/JobPosting JSON-LD extraction (preferred over DOM)
- Finance-specific fields — licensing requirements (Series 7, CFA, FRM, CAIA …), desk classification (front/middle/back office), AUM ranges
- Cross-run deduplication via KeyValueStore with 90-day TTL
- Residential proxy support (strongly recommended)
- Full description in HTML, plain text, and Markdown
Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
maxResults | integer | ✅ | — | Max jobs to scrape |
skipReposts | boolean | ✅ | true | Skip previously seen jobs |
markets | string[] | ["US","UK","HK","SG","AE"] | Market codes to scrape | |
searchQuery | string | "" | Optional keyword filter | |
proxyConfiguration | object | RESIDENTIAL | Apify proxy config |
Example input
{"maxResults": 500,"skipReposts": true,"markets": ["US", "UK", "HK", "SG", "AE"],"searchQuery": "quantitative analyst","proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
💰 Structured salary data — machine-ready
Salary is returned as split numeric fields. No regex required on your end:
| Field | Type | Example |
|---|---|---|
salaryMin | number | null | 3500 |
salaryMax | number | null | 5000 |
salaryCurrency | string | null | "EUR" |
Most competing scrapers return salary as a raw string (e.g., "€3,500 – €5,000"), leaving the parsing to you. This scraper delivers numeric min/max fields directly — ready for WHERE salaryMin > 50000 queries or salary distribution analysis.
Output
Each dataset item contains:
| Field | Description |
|---|---|
id | Unique job ID |
url | Canonical job URL |
title | Job title |
company | Hiring company |
location | City / region |
salary | Salary range (if published) |
description | Full description HTML |
descriptionText | Plain-text description |
descriptionMarkdown | Markdown description |
publishDateISO | ISO 8601 publish date |
contentHash | 16-char MD5 of url+date |
source | e.g. efinancialcareers_us |
scrapedAt | ISO 8601 scrape timestamp |
isRepost | Was this job seen before? |
originalPublishDate | First seen publish date |
originalUrl | First seen URL |
marketCode | e.g. US, HK, SG |
employmentType | e.g. FULL_TIME |
industry | Sector from JSON-LD |
licensingRequirements | ["CFA","Series 7",…] |
deskClassification | front_office / middle_office / back_office |
aumRanges | AUM figures from description |
Supported Markets
| Code | Domain |
|---|---|
| US | efinancialcareers.com |
| UK | efinancialcareers.co.uk |
| HK | efinancialcareers.hk |
| SG | efinancialcareers.sg |
| AE | efinancialcareers.ae |
| DE | efinancialcareers.de |
| FR | efinancialcareers.fr |
| CH | efinancialcareers.ch |
| AU | efinancialcareers.com.au |
| CA | efinancialcareers.ca |
| JP | efinancialcareers.jp |
| LU | efinancialcareers.lu |
| NL | efinancialcareers.nl |
| BE | efinancialcareers.be |
| IE | efinancialcareers.ie |
| SE | efinancialcareers.se |
| NO | efinancialcareers.no |
| IN | efinancialcareers.in |
| ZA | efinancialcareers.co.za |
Technical Notes
- Uses Playwright (Chromium) — headless browser required due to client-side rendering and bot-detection.
- Residential proxies are required for production use.
- Job deduplication KVS:
efinancialcareers-scraper-job-dedup(90-day TTL). - All HTTP calls are wrapped in
withRetry()with exponential backoff; 429/503 errors get a 3× longer wait.