eFinancialCareers Jobs Scraper — Finance, Banking & Fintech
Pricing
from $1.50 / 1,000 results
eFinancialCareers Jobs Scraper — Finance, Banking & Fintech
Scrape finance, banking, fintech & investment jobs from eFinancialCareers — title, company, salary, location, sector & full description. Filter by keyword, country & sector; export to Excel, CSV or JSON. Independent tool, not affiliated with eFinancialCareers.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Haketa
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
eFinancialCareers Jobs Scraper
Export finance, banking, fintech and investment jobs from eFinancialCareers — job title, company, salary, location, sector and full description — as clean, structured data. No code required.
⚡ At a glance
| 💼 Coverage | Tens of thousands of live finance & banking jobs — US, UK, Asia, Europe & the Middle East |
| 💷 Salary data | Disclosed min / max salary + currency parsed into clean numbers you can sort and filter |
| 🏦 22 finance sectors | Investment banking, asset management, hedge funds, private equity, trading, quant, risk, compliance, fintech… |
| 🔎 Targeting | By keyword, country, sector, employment type, work arrangement, salary or recency |
| 🧾 Output | Flat, spreadsheet-ready rows with the full job description — JSON, CSV, Excel or API |
| 🚫 No-code | Pick a market, add keywords, press Start — no URLs, IDs or scripts |
| ⚡ Fast & cheap | Powered by the site's own job feed, not a slow headless browser |
What is the eFinancialCareers Jobs Scraper?
eFinancialCareers Jobs Scraper turns the listings on eFinancialCareers — the leading global job board for financial-services professionals — into a structured dataset you can actually work with.
Instead of paging through thousands of roles by hand, you run this Actor and get a clean table of every finance job that matches your criteria: the job title, the hiring company, the salary range, the location, the sector, the employment type and the full description — ready to sort in Excel, drop into your ATS/CRM, or feed to your own model.
Whether you're a finance recruiter or headhunter sourcing candidates and mapping who's hiring, a job board or aggregator enriching your listings, a compensation analyst benchmarking salaries, or a job seeker building a pipeline of banking, fintech and investment roles, this scraper gives you the raw material in seconds.
💡 Why it stands out: salary comes back as sortable numbers (
minSalary/maxSalary+ currency), every job ships with its full description, and you can slice the market by 22 finance sectors — across the US, UK, Asia, Europe and the Middle East.
✨ Key features
- 🌍 Every major market — search the US, UK, Hong Kong, Singapore, Germany, France, Switzerland, Luxembourg, UAE and Australia.
- 🔤 Keyword search — find roles by title or skill:
analyst,investment banking,quant,portfolio manager,compliance,FP&A,derivatives… add as many as you like. - 🏦 Sector filtering — narrow to Investment Banking & M&A, Asset Management, Hedge Funds, Private Equity, Trading, Quant, Risk, Compliance, Fintech and more.
- 💰 Salary intelligence — disclosed roles return
minSalary,maxSalaryandsalaryCurrencyas clean numbers, plus the original display text. - 🧭 Smart filters — employment type, position type (permanent / contract / graduate), remote & hybrid, minimum salary and "posted within N days".
- 📄 Full descriptions — every record can include the complete job description text (toggle off for lean exports).
- 🏢 Company & recruiter data — hiring company, recruiter brand and company logo for lead generation.
- 📤 Export anywhere — JSON, CSV, Excel or HTML, or pull straight from the Apify API into Google Sheets, Airtable, a webhook or your data warehouse.
🎯 Use cases
🚀 How it works
- Choose a market — US, UK, Singapore, Hong Kong, etc.
- Say what you want — add search keywords and/or pick sectors. Leave blank to collect everything in that market.
- (Optional) Add filters — employment type, remote/hybrid, minimum salary, posted-within-days.
- Run it — the Actor pages through the results, de-duplicates them and returns a clean dataset.
- Export — JSON, CSV, Excel or API.
No accounts, cookies or scripts to manage — just fill in the form and press Start.
📥 Input
| Field | Type | Description |
|---|---|---|
searchTerms | list | Keywords to search, e.g. ["investment banking", "quant"]. Each is searched separately. Empty = all jobs. |
country | select | Market to search: US, UK, Hong Kong, Singapore, Germany, France, Switzerland, Luxembourg, UAE or Australia. |
sectors | multi-select | Keep only these finance sectors (optional). |
employmentType | select | Full time / Part time / any. |
positionType | select | Permanent / Contract / Internship & Graduate / Self Employed / any. |
workArrangement | select | Remote / Hybrid / any. |
minSalary | number | Only jobs whose disclosed salary reaches this amount. |
postedWithinDays | number | Only jobs posted in the last N days. |
includeDescription | boolean | Include the full job description (default: on). |
maxItems | number | Stop after this many jobs (0 = no limit). |
proxyConfiguration | proxy | Datacenter proxies are enough. |
Example inputs
1. Investment-banking analysts in New York
{"country": "us","searchTerms": ["investment banking analyst"],"maxItems": 100}
2. Quant & trading roles in London, £100k+
{"country": "gb","sectors": ["QUANTITATIVE_ANALYTICS", "TRADING"],"minSalary": 100000,"maxItems": 200}
3. Remote fintech jobs, posted this week
{"country": "us","sectors": ["FINTECH"],"workArrangement": "remote","postedWithinDays": 7,"maxItems": 150}
4. Everything in Singapore (market sweep)
{"country": "sg","searchTerms": [],"includeDescription": false,"maxItems": 500}
📤 Output
Each job is one row. Example:
{"jobId": 24631899,"title": "Equity Research Analyst","url": "https://www.efinancialcareers.com/jobs-United_States-New_York-Equity_Research_Analyst.id24631899","companyName": "Caxton Associates","recruiterBrand": "Caxton Associates","city": "New York","state": "New York","country": "United States","region": "North America","locationDisplay": "New York, United States","postedDate": "2026-08-05T08:21:03.457Z","salary": "$115k - $165k","minSalary": 115000,"maxSalary": 165000,"salaryCurrency": "USD","employmentType": "Full time","positionType": "Permanent","workArrangementType": "Hybrid","sectors": ["Asset Management"],"sectorCodes": ["ASSET_MANAGEMENT/PORTFOLIO_MANAGER"],"summary": "About the team: our systematic equities desk is hiring…","description": "About Caxton Associates: founded in 1983, a global trading and investment firm…","companyLogoUrl": "https://www.efinancialcareers.com/logo/…png","isExternalApplication": true,"searchTerm": "analyst","searchCountry": "US"}
Output fields
Coverage key: 🟢 almost every record · 🟡 present when the employer discloses it · ⚪ occasional
🏷️ Job
| Field | Coverage | Description |
|---|---|---|
jobId | 🟢 | Stable numeric job ID |
title | 🟢 | Job title |
url | 🟢 | Direct link to the listing |
summary | 🟢 | Short summary |
description | 🟢 | Full job description (when enabled) |
postedDate | 🟢 | When the job was posted (ISO 8601) |
expirationDate | ⚪ | Closing date, when set |
💰 Compensation
| Field | Coverage | Description |
|---|---|---|
salary | 🟢 | Salary as displayed (often "Competitive") |
minSalary | 🟡 | Lower bound as a number |
maxSalary | 🟡 | Upper bound as a number |
salaryCurrency | 🟢 | ISO currency (USD, GBP, EUR, SGD…) |
🏢 Company & role
| Field | Coverage | Description |
|---|---|---|
companyName | 🟢 | Hiring company |
recruiterBrand | 🟡 | Recruiter / brand posting the role |
companyLogoUrl | 🟡 | Company logo image |
employmentType | 🟢 | Full time / Part time |
positionType | 🟢 | Permanent, contract, graduate… |
workArrangementType | 🟡 | Remote / Hybrid / In-Office |
sectors | 🟢 | Finance sectors (readable) |
sectorCodes | 🟢 | Raw sector codes |
isExternalApplication | 🟢 | Whether applying leaves the site |
📍 Location
| Field | Coverage | Description |
|---|---|---|
city | 🟢 | City |
state | 🟡 | State / county |
country | 🟢 | Country |
region | 🟢 | Macro region (e.g. North America) |
locationDisplay | 🟢 | Location as shown on the site |
🔎 Sample searches
| Goal | How |
|---|---|
| 🏦 Investment banking jobs in the US | country: us, sectors: [INVESTMENT_BANKING_M_A] |
| 📈 Hedge fund & PE roles in London | country: gb, sectors: [HEDGE_FUNDS, PRIVATE_EQUITY_VENTURE_CAPITAL] |
| 🧮 Quant roles paying $150k+ | sectors: [QUANTITATIVE_ANALYTICS], minSalary: 150000 |
| 🌏 Compliance jobs in Singapore | country: sg, sectors: [COMPLIANCE_LEGAL] |
| 🏠 Remote fintech jobs this month | sectors: [FINTECH], workArrangement: remote, postedWithinDays: 30 |
| 🏙️ All banking jobs in Dubai | country: ae, searchTerms: [] |
🔌 Integrations & automation
- Google Sheets / Excel — one-click export or scheduled sync.
- Airtable, Notion, Greenhouse, Lever, HubSpot — via Apify integrations or webhooks.
- Zapier / Make — trigger flows when new jobs appear.
- Slack / email — get notified on each run.
- API & webhooks — pull the dataset straight into your app, ATS or warehouse.
- Schedules — run daily or weekly to track new postings and salary changes automatically.
▶️ Step-by-step
- Click Try for free / Start.
- Pick a country (e.g. United States).
- Add keywords (e.g.
analyst) and/or pick sectors, or leave blank for everything. - (Optional) Set salary, remote/hybrid or posted-within filters.
- Set Max results (start with 100).
- Press Start and watch the live log.
- Open Storage → Dataset and Export to JSON, CSV or Excel.
❓ FAQ
Which markets can I scrape? United States, United Kingdom, Hong Kong, Singapore, Germany, France, Switzerland, Luxembourg, UAE and Australia.
Can I search by finance sector? Yes — pick from 22 sectors (investment banking, asset management, hedge funds, private equity, trading, quant, risk, compliance, fintech and more). You can also search by keyword.
Do I get salaries?
When the employer discloses pay, you get minSalary, maxSalary and salaryCurrency as clean numbers, plus the original text. Many finance roles show "Competitive" — those keep the text and leave the numbers empty. Use Minimum salary to keep only disclosed roles.
Do I get the full job description? Yes — every record can include the complete description. Turn off Include full job description for a lighter, faster export.
How many jobs can I collect?
As many as the search returns — set maxItems to 0 for no limit. A single market can hold tens of thousands of live roles.
Do I get applicant or contact emails? No. The Actor collects the public job posting — title, company, salary, location, sector and description. Applications go through the site's own apply flow.
Do I need proxies? Datacenter proxies (the default) are enough and keep runs fast and cheap.
In what formats can I export? JSON, CSV, Excel, HTML table, plus the Apify API and integrations.
💡 Tips
- Start with
maxItems: 100to preview the data, then scale up. - Combine a country + sectors + minSalary for a tight, high-signal list.
- Use
postedWithinDays: 1on a daily schedule to capture brand-new roles. - Turn off Include full job description when you only need titles, companies and salaries.
- For very broad sweeps, leave
searchTermsempty and let the market fill your dataset.
⚠️ Limitations & responsible use
- Salary is only populated when the employer discloses it; many roles show "Competitive".
- Remote/hybrid and some company fields depend on what each employer publishes.
- Sector, salary, employment-type and recency filters are applied to the collected results within a bounded scan, so very narrow filter combinations may return a partial list.
- Use the data responsibly and in line with applicable laws, the target website's terms and any privacy regulations that apply to you. This tool is intended for recruitment, market research and job aggregation of publicly listed roles.
This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by eFinancialCareers or DHI Group. All trademarks are the property of their respective owners.
Turn the finance job market into a spreadsheet in minutes. Pick a market, press Start. 🚀