Skip to content

eFinancialCareers Scraper

Try for free

Scrape public finance, banking and fintech jobs from eFinancialCareers in 57 countries by keyword, city, sector, seniority, contract type, salary or URL. Get salary, full description and company. No login needed.

💹 eFinancialCareers Scraper

Scrape public finance, banking, fintech and quant jobs from eFinancialCareers in 57 countries. Search by keyword, city, sector, seniority, contract type, work arrangement or salary, or paste any eFinancialCareers link, and get the title, company, location, salary as numbers, full description and more. No login, no browser, 100 jobs per request, and you pay only for the jobs you save.

✨ Why use eFinancialCareers Scraper?

  • ⚡ Fast — reads eFinancialCareers' own job search data, 100 jobs per request. Hundreds of jobs take seconds.
  • 🌍 57 countries — US, UK, Germany, France, Switzerland, Singapore, Hong Kong, India, UAE and more, with jobs really limited to the country you pick.
  • 🎯 All the filters — sector, seniority, contract type, remote / hybrid / in-office, full or part time, years of experience, company, minimum salary and date posted.
  • 🔗 Paste links — search links from any country site (.com, .co.uk, .de, .fr, .sg, ...) keep their filters; job links return single jobs.
  • 💵 Salary as numbers — salaryMin, salaryMax and currency next to the salary text, in the currency you choose.
  • 🔁 Drop-in field names — query, countryCode2, maxResults, startUrls and output fields like salaryText, postedAt and jobIdNumeric follow the common eFinancialCareers scraper format.

🎯 Use cases

  • 🧑‍💼 Finance recruiting — find every open VP or Director role in trading, risk or wealth management in your city.
  • 📊 Compensation research — compare published salary ranges for quant, compliance or investment banking roles across countries.
  • 📈 Hiring signals — track which banks, funds and fintechs are hiring and in which teams.
  • 🏦 Market intelligence — measure demand for skills such as Python, KYC or credit risk across financial centres.
  • 🔔 Job alerts — schedule a daily run with "Today" and get only new jobs.

🚀 How to use

  1. Enter a Keyword (for example quant) and pick a Country. Add a City or region if you like.
  2. Or paste eFinancialCareers search or job links into eFinancialCareers search or job URLs.
  3. Narrow with the Filters section: date posted, sector, seniority, contract type, work arrangement, salary.
  4. Set Maximum number of jobs (0 = all) and run.
  5. Download the results as JSON, CSV, Excel or HTML, or read them through the API.

📥 Input

FieldWhat it does
queryJob title, skill or company
countryCode2Country to search (ISO code, default US)
locationCity or region inside the country
startUrlseFinancialCareers search or job links
maxResultsMaximum jobs to save (default 20, 0 = all)
postedDateany, ONE (today), THREE, SEVEN days
sectors, seniority, positionType, workArrangementType, employmentType, experienceLevelFilters, any of the listed values
companyCompany or brand name
minSalary, includeUnspecifiedSalarySalary filters
includeRemote, radius, radiusUnitLocation options
currencyCode, cultureSalary currency and listing language
fetchDetailsExtra call per job: HTML description, coordinates, job reference
fetchApplyUrlExtra call per job: the employer's own apply link
descriptionMaxLengthCut long descriptions
{
  "query": "quant",
  "countryCode2": "GB",
  "location": "London",
  "maxResults": 100,
  "postedDate": "SEVEN",
  "seniority": ["VP_PRINCIPAL", "DIRECTOR"],
  "positionType": ["PERMANENT"],
  "currencyCode": "GBP"
}

📤 Output

FieldDescription
jobId, jobIdNumeric, jobKeyeFinancialCareers job ids
title, normalizedTitleJob title and eFinancialCareers' normalized title
company, fullCompanyName, clientBrandId, clientBrandName, companyLogoEmployer
location, locationCity, locationState, locationCountry, locationCountryCode, locationRegionLocation
salaryText, salaryMin, salaryMax, salaryCurrency, jobPaymentTypePay
employmentType, positionType, contractType, workArrangementType, sectorsJob type
postedAt, validThroughPosting and expiry dates
url, applyUrl, externalApplyUrl, isExternalApplicationJob page and apply links
summary, jobSummary, description, descriptionText, descriptionHtml, descriptionMarkdownTexts
extractedEmails, extractedUrlsContact emails and links found in the description
locationLat, locationLong, jobReference, companyJobsUrlWith "Open each job page"
position, searchQuery, searchCountryCode2, searchUrl, scrapedAtSearch context
{
  "jobId": "24892871",
  "jobKey": "3js2FJYwclIH35qK",
  "jobIdNumeric": "24892871",
  "title": "Lead Software Engineer- Python / Quant",
  "normalizedTitle": "Python Engineering Lead",
  "company": "JPMorgan Chase & Co.",
  "location": "Hoboken, United States",
  "locationCity": "Hoboken",
  "locationState": "New Jersey",
  "locationCountry": "United States",
  "locationCountryCode": "US",
  "salaryText": "Jersey City,NJ $156,750.00-$215,000.00",
  "salaryMin": 156750,
  "salaryMax": 215000,
  "salaryCurrency": "USD",
  "employmentType": "Full time",
  "positionType": "Permanent",
  "sectors": ["INFORMATION_TECHNOLOGY/OTHER"],
  "postedAt": "2026-10-15T07:37:27.703Z",
  "url": "https://www.efinancialcareers.com/jobs-United_States-Hoboken-Lead_Software_Engineer-_Python__Quant.id24892871",
  "applyUrl": "https://www.efinancialcareers.com/jobs-United_States-Hoboken-Lead_Software_Engineer-_Python__Quant.id24892871?apply=true",
  "externalApplyUrl": "https://jpmc.fa.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1001/job/210800425",
  "isExternalApplication": true,
  "jobSummary": "JPMorganChase seeks a Lead Software Engineer for their Asset and Wealth Management Technology Team...",
  "descriptionText": "Job Description As a Lead Software Engineer- Python / Quant Development / Quant Research at JPMorganChase...",
  "position": 1,
  "searchQuery": "python",
  "searchCountryCode2": "US",
  "source": "efinancialcareers.com"
}

💰 Pricing

You pay $0.80 per 1,000 jobs saved ($0.0008 per job), plus a small amount of platform usage (compute and proxy traffic). For example, 1,000 jobs cost about $0.80 in job fees plus a few cents of usage. The optional job-page and apply-link calls add a little proxy traffic but no extra fee. Failed pages and empty results are never charged.

❓ FAQ

Is it legal to scrape eFinancialCareers? The actor reads public job listings that anyone can see without an account. Check that your use of the data follows the laws and terms that apply to you.

Do I need an account or my own proxy? No. No login or cookies are used, and the default datacenter proxy works.

How many jobs can I get? Every job that matches your search. Set Maximum number of jobs to 0 to get them all.

Why is a field empty? Employers do not publish every field. Many jobs show "Competitive" instead of a salary, and the work arrangement is only set on some jobs.

Can I schedule it or use the API? Yes. Schedule a daily run with "Today" for new jobs, and read the results through the API, webhooks or integrations.

Can I get the employer's own apply link? Yes, turn on "Get external apply links". It is filled for jobs that are applied for on the employer's site.

⚠️ Limits

  • No built-in change tracking between runs or chat notifications; use scheduling plus webhooks or integrations for alerts.
  • Without "Open each job page", descriptionHtml and descriptionMarkdown hold the plain-text description.
  • Recruiter names, phones and emails are only output when they appear in the description (extractedEmails).

Related actors

G2
4.7/5
Excellent
Trustpilot

The internet is full of data.
Start owning yours.

Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes. The advantage lasts forever.

No credit card. No setup calls.