eFinancialCareers Jobs Scraper — Finance Jobs & Salaries
Pricing
from $0.80 / 1,000 jobs
eFinancialCareers Jobs Scraper — Finance Jobs & Salaries
Scrape eFinancialCareers banking, finance and fintech jobs by keyword and location: title, company, location, hybrid/remote, salary range and currency, posted date, full description, sectors. Optional skills and the employer's apply URL. Filters: seniority, sector, contract type, date. No login.
Pricing
from $0.80 / 1,000 jobs
Rating
0.0
(0)
Developer
Yugenox Corp
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
13 days ago
Last modified
Categories
Share
eFinancialCareers Jobs Scraper: finance jobs and salaries
Scrape eFinancialCareers, the job board for banking, finance, fintech and financial technology, by keyword and location, in any country it covers. Every job comes with the title, company, location, work arrangement, contract type, salary range with currency, posted date, closing date, the full description and its sectors. Optionally add the skills, the employer's job reference and the employer's own apply URL. Filter by seniority, sector, contract type, experience, company and date posted. No login, no cookies, no eFinancialCareers account.
What you get
| Job | Title, company, company logo, job URL, posted and closing dates, eFinancialCareers' standardised job title |
| Location | City, state / region, country |
| Work arrangement | Remote, Hybrid, In-office or Flexible (when the employer states it) |
| Contract | Full time / part time and Permanent, Contract, Temporary, Internship or Self-employed |
| Salary | The salary as shown, plus parsed min, max, currency and period — often even when the ad just says "Competitive" |
| Description | The full job description, plus a short summary |
| Sectors | e.g. "Technology / Development", "Risk Management / Market" |
| Job page details (optional) | Skills, the HTML description, the employer's job reference and the employer's own apply URL |
How to use it
- Enter one or more keywords, e.g.
risk analyst,quant developer,private equity associate. - Optionally enter a location such as
London,New York,SingaporeorToronto(add more under More locations). Leave it empty to search every country. - Set Max jobs and any filters, then run.
Each keyword is searched in each location. Max jobs is the total for the run, shared fairly between your searches.
Input example
{"keywords": ["risk analyst", "credit risk"],"location": "London","maxItems": 200,"postedWithin": "7","seniority": ["ANALYST", "ASSOCIATE_MID_LEVEL"],"positionType": ["PERMANENT"]}
Hedge-fund quant roles in New York, with skills and apply URLs:
{"keywords": ["quant developer"],"location": "New York","sectors": ["HEDGE_FUNDS", "QUANTITATIVE_ANALYTICS"],"includeDetails": true,"maxItems": 30}
Only jobs at certain banks:
{"keywords": ["analyst"],"location": "New York","companies": ["Citi", "JPMorgan Chase & Co."],"maxItems": 100}
You can also paste eFinancialCareers search URLs or job URLs into eFinancialCareers URLs.
Output example
{"site": "efinancialcareers","jobId": "24814731","title": "Senior Product Data Analyst - AP & Network Analytics","company": "BILL","location": "Draper, United States","city": "Draper","state": "Utah","country": "United States","workplaceType": null,"employmentType": "Full time, Permanent","positionType": "Permanent","salaryText": "Competitive","salaryMin": 126900,"salaryMax": 151800,"salaryCurrency": "USD","salaryPeriod": "year","postedDate": "2026-09-24T07:10:20.107Z","expiresDate": null,"summary": "At BILL, a fintech company automating financial processes, this Senior Product Data Analyst owns analytics …","description": "Innovate with purpose\n\nAt BILL, we believe in empowering the businesses that drive our economy …","sectors": ["Technology / Strategy Business Analyst"],"normalizedTitle": "Senior Analyst","skills": ["Network", "Automation", "Analytics", "Reporting", "Accounts Payable", "dbt", "causal inference"],"applyType": "External","applyUrl": "https://www.bill.com/job?6204385004&gh_jid=6204385004","jobReference": "6204385004","url": "https://www.efinancialcareers.com/jobs-United_States-Draper-Senior_Product_Data_Analyst_-_AP__Network_Analytics.id24814731","searchKeyword": "data analyst","searchLocation": null,"position": 1,"detailsFetched": true,"scrapedAt": "2026-10-01T19:37:30.000Z"}
skills, applyUrl, jobReference and descriptionHtml are filled when Include job page details is on. Every row has the same columns; a value the job doesn't state is null.
Use cases
- Finance recruiting: see which banks, funds and fintechs are hiring for a role, where, and at what level.
- Salary benchmarking: compare salary ranges by title, seniority, sector and city, in the local currency.
- Market intelligence: track hiring volume by sector (trading, risk, compliance, quant) over time.
- Job alerts and lead lists: schedule a daily run with Posted within: Today.
- Job board aggregation: feed finance jobs into your own site or newsletter.
FAQ
Do I need an eFinancialCareers account, cookies or a login? No. The scraper reads the same public job pages any visitor sees. It never logs in and needs nothing from you except a search.
How fast is it? eFinancialCareers asks crawlers to wait 10 seconds between requests, and this scraper respects that. A results page holds up to 100 jobs, so 1,000 jobs take about two minutes. Include job page details opens every job page, which adds about 10 seconds per job (around 6 jobs a minute) — leave it off unless you need skills or apply URLs; the full description is already included without it.
How many jobs can I get? Up to 10,000 per search. Set Max jobs to 0 to get everything your searches find. Use filters or more specific keywords to split very large searches.
Why is a location skipped? If eFinancialCareers doesn't recognise a place, it ignores it and returns jobs from every country. The scraper detects this, skips that search, doesn't charge for it, and says so in the run's status message. Use a city or country name, e.g. London or Germany.
Why do some jobs have a salary range when the ad says "Competitive"? Many employers give eFinancialCareers a salary range that the listing doesn't print. When it's there, you get it in salaryMin and salaryMax; salaryText always shows what the ad says.
Which proxy should I use? Keep the default (Apify Proxy, datacenter). It comes with every Apify plan, including the free one. If eFinancialCareers refuses datacenter IPs for a while, the run switches to residential proxies when your account has them, and carries on without them when it doesn't.
What does a run cost? You pay per job saved, per search, and a small fee per run; job page details are a separate, optional charge. See the Pricing tab. Jobs that are skipped or filtered out are never charged.
Is it legal to scrape eFinancialCareers? This Actor only collects publicly available data: job postings that anyone can see on eFinancialCareers without an account, such as the job title, employer, location, salary, description and sectors. Collecting publicly available data is generally legal, but you're responsible for how you use it. Job postings describe roles, not people, but an ad written by a recruitment agency can mention a consultant by name; the scraper removes personal e-mail addresses and phone numbers from descriptions. You must follow privacy laws such as GDPR, PIPEDA and CCPA, as well as eFinancialCareers' terms. If you're unsure, check with a lawyer. More on this: Is web scraping legal?
Does it access any private data? No. Everything comes from pages eFinancialCareers shows to any visitor without logging in. It never uses a login, never touches candidate profiles, applications or private accounts, and follows the site's robots.txt, including its 10-second crawl delay.