eFinancialCareers Jobs Scraper — Finance, Banking & Fintech avatar

eFinancialCareers Jobs Scraper — Finance, Banking & Fintech

Pricing

from $1.50 / 1,000 results

Go to Apify Store
eFinancialCareers Jobs Scraper — Finance, Banking & Fintech

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

Haketa

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

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.

Apify Finance & Banking No-code Markets Export


⚡ At a glance

💼 CoverageTens of thousands of live finance & banking jobs — US, UK, Asia, Europe & the Middle East
💷 Salary dataDisclosed min / max salary + currency parsed into clean numbers you can sort and filter
🏦 22 finance sectorsInvestment banking, asset management, hedge funds, private equity, trading, quant, risk, compliance, fintech…
🔎 TargetingBy keyword, country, sector, employment type, work arrangement, salary or recency
🧾 OutputFlat, spreadsheet-ready rows with the full job description — JSON, CSV, Excel or API
🚫 No-codePick a market, add keywords, press Start — no URLs, IDs or scripts
Fast & cheapPowered 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, maxSalary and salaryCurrency as 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

  1. Choose a market — US, UK, Singapore, Hong Kong, etc.
  2. Say what you want — add search keywords and/or pick sectors. Leave blank to collect everything in that market.
  3. (Optional) Add filters — employment type, remote/hybrid, minimum salary, posted-within-days.
  4. Run it — the Actor pages through the results, de-duplicates them and returns a clean dataset.
  5. Export — JSON, CSV, Excel or API.

No accounts, cookies or scripts to manage — just fill in the form and press Start.


📥 Input

FieldTypeDescription
searchTermslistKeywords to search, e.g. ["investment banking", "quant"]. Each is searched separately. Empty = all jobs.
countryselectMarket to search: US, UK, Hong Kong, Singapore, Germany, France, Switzerland, Luxembourg, UAE or Australia.
sectorsmulti-selectKeep only these finance sectors (optional).
employmentTypeselectFull time / Part time / any.
positionTypeselectPermanent / Contract / Internship & Graduate / Self Employed / any.
workArrangementselectRemote / Hybrid / any.
minSalarynumberOnly jobs whose disclosed salary reaches this amount.
postedWithinDaysnumberOnly jobs posted in the last N days.
includeDescriptionbooleanInclude the full job description (default: on).
maxItemsnumberStop after this many jobs (0 = no limit).
proxyConfigurationproxyDatacenter 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

FieldCoverageDescription
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)
expirationDateClosing date, when set

💰 Compensation

FieldCoverageDescription
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

FieldCoverageDescription
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

FieldCoverageDescription
city🟢City
state🟡State / county
country🟢Country
region🟢Macro region (e.g. North America)
locationDisplay🟢Location as shown on the site

🔎 Sample searches

GoalHow
🏦 Investment banking jobs in the UScountry: us, sectors: [INVESTMENT_BANKING_M_A]
📈 Hedge fund & PE roles in Londoncountry: gb, sectors: [HEDGE_FUNDS, PRIVATE_EQUITY_VENTURE_CAPITAL]
🧮 Quant roles paying $150k+sectors: [QUANTITATIVE_ANALYTICS], minSalary: 150000
🌏 Compliance jobs in Singaporecountry: sg, sectors: [COMPLIANCE_LEGAL]
🏠 Remote fintech jobs this monthsectors: [FINTECH], workArrangement: remote, postedWithinDays: 30
🏙️ All banking jobs in Dubaicountry: 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

  1. Click Try for free / Start.
  2. Pick a country (e.g. United States).
  3. Add keywords (e.g. analyst) and/or pick sectors, or leave blank for everything.
  4. (Optional) Set salary, remote/hybrid or posted-within filters.
  5. Set Max results (start with 100).
  6. Press Start and watch the live log.
  7. 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: 100 to preview the data, then scale up.
  • Combine a country + sectors + minSalary for a tight, high-signal list.
  • Use postedWithinDays: 1 on 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 searchTerms empty 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. 🚀