Welcome to the Jungle Jobs Scraper avatar

Welcome to the Jungle Jobs Scraper

Pricing

from $0.25 / 1,000 jobs

Go to Apify Store
Welcome to the Jungle Jobs Scraper

Welcome to the Jungle Jobs Scraper

Jobs from Welcome to the Jungle in France, the UK, the US and more, with published salary as numbers, remote policy, the employer's apply link and company data. Search by keyword or paste any search link; one run can read every match, past the 1,000 results the site shows.

Pricing

from $0.25 / 1,000 jobs

Rating

0.0

(0)

Developer

deriverge s.r.o.

deriverge s.r.o.

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

19 hours ago

Last modified

Share

Welcome to the Jungle (welcometothejungle.com) listed about 90,000 jobs in September 2026, most of them in France, each next to a profile of the company. This actor returns one row per job: salary as numbers when the company publishes it, contract type, remote policy, experience and education asked, offices, the full description and the link to apply at the employer, plus company size, industries and website. Type a keyword such as data engineer and click Start. About a third of the jobs publish a salary. It costs $0.50 per 1,000 jobs on the Free plan ($0.25 on Business), and the $5 of monthly credit in Apify's Free plan covers about 10,000 jobs.

Job and company fields

FieldDescription
title, company, companySlugJob title as the company wrote it, the company name and its slug on the site, e.g. fabriq, which also works in Companies.
contractType, contractDurationMinMonths, contractDurationMaxMonthsfull_time, part_time, internship, apprenticeship, temporary, freelance, vie, graduate_program, volunteer or other, and the length in months for internships and fixed-term contracts.
remotefully_remote, hybrid, occasional or on_site. Empty when the company does not say.
city, region, country, countryCodeThe job's main office, e.g. Paris, Ile-de-France, France and FR.
locations, address, latitude, longitudeEvery office as City, Country, the street address of the main one (18 Rue Yves Toudic, 75010 Paris, France) and its coordinates.
salaryMin, salaryMax, salaryCurrency, salaryPeriodPublished pay as numbers, e.g. 80000 to 95000 EUR yearly. Empty when the company keeps it private.
experienceYearsMin, educationLevelYears of experience asked, where 0 means open to beginners, and the education, e.g. Master's degree (Bac+5).
category, subCategory, professionThe site's job classification, e.g. Tech & Engineering and Engineering Disciplines.
languageLanguage the job is written in, read from its text: fr, en and others.
summary, keyMissionsA short summary and the main tasks as the site shows them above the job text.
benefitsPerks the company lists, e.g. Between 2-3 days at home or Sports allowance.
skills, toolsSkills the job asks for and tools the team uses, e.g. Terraform and Kubernetes.
description, descriptionHtml, profile, recruitmentProcessThe job text as plain text and HTML, the candidate profile, and the hiring steps when the company describes them.
applyUrlWhere to apply: the employer's own page, often on Greenhouse, SmartRecruiters, Ashby or Workday, or the job page when applications go through Welcome to the Jungle.
companyEmployees, companyFounded, companyIndustries, companyLabelsCompany headcount and founding year, industries such as SaaS / Cloud Services, and labels such as great-place-to-work or ecovadis-bronze.
companyWebsite, companyLinkedin, companyJobsCountThe company's own website and LinkedIn page, and how many jobs it has open on the site.
postedAt, updatedAt, startDateWhen the job was published and last updated, and the desired start date when given.
url, companyUrlThe job page and the company page on welcometothejungle.com.

How to scrape Welcome to the Jungle jobs

  1. Type a job title, skill or company into Keywords, e.g. data engineer, product manager or python, or leave it empty for every job.
  2. Filter with Countries (34 to choose from), Cities spelled as on the site (Paris, London, Lyon), Contract types, Remote policy, Job categories, Posting language, Companies and Maximum years of experience required. Jobs that do not state their experience stay in.
  3. For pay, turn on Only jobs with a published salary, or set Minimum yearly salary (EUR). For that comparison, monthly and daily rates and other currencies are converted at approximate rates, and jobs without a salary drop out. An amount that comes without a period counts only when it reaches the minimum on its own. Posted within the last N days keeps only recent jobs.
  4. A search set up on the site can be reused: paste the address of its jobs page, or of a company's jobs page, into Search links from welcometothejungle.com. The filters in the form are added to each link.
  5. Keep Include full job details on for the description, apply link, skills, tools, address and company website; 3,000 jobs with details took about 2 minutes, at the same price. Click Start, then take the rows from the Output tab as CSV, Excel or JSON, or from the API.

A search for hybrid or remote data engineering jobs in France paying at least 50,000 EUR, as API input:

{
"query": "data engineer",
"countries": ["FR"],
"contractTypes": ["full_time"],
"remote": ["hybrid", "fully_remote"],
"minYearlySalary": 50000,
"maxItems": 500
}

Example output

One job from a run on 28 September 2026. The description, its HTML, the profile and the hiring steps are shortened. The run is older than the language fix of 30 September 2026: the row shows fr, the language the company set, while the job is written in English, and the actor now returns en for it.

{
"key": "wttj:7718fe86-d28a-4996-a8aa-466bfff3663c",
"jobId": "7718fe86-d28a-4996-a8aa-466bfff3663c",
"reference": "FABRI_5OVgqlx",
"title": "Platform Engineering Manager (F/H)",
"url": "https://www.welcometothejungle.com/en/companies/fabriq/jobs/platform-engineer_paris",
"applyUrl": "https://fabriq.homerun.co/platform-engineer/fr",
"company": "Fabriq",
"companySlug": "fabriq",
"companyUrl": "https://www.welcometothejungle.com/en/companies/fabriq",
"companyLogo": "https://cdn-images.welcometothejungle.com/m_FajYhU2vRldtgCA3MRWIbK6Ja4fJd7y1TDgkB8q_s/rs:auto:400::/q:85/czM6Ly93dHRqLXByb2R1Y3Rpb24vdXBsb2Fkcy9vcmdhbml6YXRpb24vbG9nby84NzUyLzE1NzE2NC82YTE1Y2QwZC05Zjc2LTQ3NGEtOTY4NS1hYzY2NjZiNzVhOWIucG5n",
"companySummary": "Solution de pilotage d'atelier pour améliorer la productivité des équipes.",
"companyEmployees": 110,
"companyFounded": 2019,
"companyIndustries": [
"Software",
"SaaS / Cloud Services"
],
"companyLabels": [],
"companyWebsite": "https://www.fabriq.tech",
"companyLinkedin": "https://www.linkedin.com/company/19229603",
"companyJobsCount": 10,
"category": "Tech & Engineering",
"subCategory": "Engineering Disciplines",
"profession": "Industrial Engineer",
"contractType": "full_time",
"contractDurationMinMonths": null,
"contractDurationMaxMonths": null,
"remote": "fully_remote",
"city": "Paris",
"region": "Ile-de-France",
"country": "France",
"countryCode": "FR",
"locations": [
"Paris, France"
],
"address": "18 Rue Yves Toudic, 75010 Paris, France",
"latitude": 48.86983,
"longitude": 2.36397,
"salaryMin": 80000,
"salaryMax": 95000,
"salaryCurrency": "EUR",
"salaryPeriod": "yearly",
"experienceYearsMin": 7,
"educationLevel": "Master's degree (Bac+5)",
"language": "fr",
"summary": "Join our team as a Platform Engineering Manager, where you will lead and grow our platform team while maintaining a strong technical direction. You will be responsible for a team of three senior platform engineers and will focus on making them and the wider engineering organization more effective. This is a player-coach role, where you will spend most of your time leading, coaching engineers, setting standards, owning the platform roadmap, and partnering with stakeholders. You will also stay close to the technology to review work, pair when necessary, and make sound architectural decisions with your team.",
"keyMissions": [
"Lead, coach, and grow a team of three confirmed/senior platform engineers, supporting their development through regular feedback, career conversations, and technical mentoring.",
"Own the platform roadmap and technical vision, balancing reliability, security, cost, and delivery speed, and deliver infrastructure changes through automation while maintaining high availability.",
"Partner with engineering, product, and security stakeholders to align priorities and facilitate change management, and communicate clearly through documentation, technical decisions, and customer-facing relationships."
],
"benefits": [
"Flexible working hours",
"Between 2-3 days at home",
"Free food & snacks",
"Reduction of working time (RTT)",
"Cooptation bonus",
"Match charitable contributions",
"Social Committee subsidies (Sports, Culture, ...)",
"Team building",
"Afterworks, Team lunches",
"Professional development plan",
"Paid industry certifications",
"Family medical leave",
"Sick child leave",
"Pregnancy loss leave",
"Sports allowance",
"Bicycle storage",
"Sustainable mobility package"
],
"skills": [
"Cybersecurity knowledge",
"Leadership",
"Communication skills",
"Adaptability",
"Domain driven design",
"Coaching and mentoring",
"Collaboration and teamwork"
],
"tools": [
"Spinnaker",
"Linux",
"Kubernetes",
"TypeScript",
"Jenkins",
"Pulumi",
"Foundation",
"CloudFlare",
"Terraform",
"Github Actions",
"ArgoCD",
"Django",
"OpenTelemetry",
"AWS",
"Capacitor",
"Abstract",
"JavaScript",
"Sentry"
],
"description": "About the role\n\nWe are looking for a Platform Engineering Manager to lead and grow our platform team while keeping a strong hand on technical direction. You will be responsible for a team of three confirmed / senior platform engineers, and your mission is to make them, and the wider engineering organization, more effective: shipping reliable, secure, and scalable infrastructure, and enabling product teams to move fast through strong self-service capabilities.\n\n...",
"descriptionHtml": "<h3>About the role</h3><p>We are looking for a Platform Engineering Manager to lead and grow our platform team while keeping a strong hand on technical direction. You will be responsible for a team of three confirmed / senior platform engineers, and your mission is to make them, and the wider engineering organization, more effective: shipping reliable, secure, and scalable infrastructure, and enabling product teams to move fast through strong self-service capabilities.</p>...",
"profile": "Required experience and skills\n\nLeadership\n- Experience managing or leading engineers, ideally including senior / confirmed profiles, with a track record of growing people through mentoring and technical guidance\n...",
"recruitmentProcess": "Interview Process\n\n1. Screening - 30 min A first call to align on your background, motivations, and what Fabriq can offer.\n\n2. ITW Managent Skills - 45 min A role-play exercise based on your past management experiences.\n\n...",
"startDate": "2026-07-05T22:00:00Z",
"postedAt": "2026-09-28T14:04:02Z",
"updatedAt": "2026-09-28T14:04:02.417074Z"
}

How much does it cost to scrape Welcome to the Jungle?

Free planStarterScaleBusiness
1,000 jobs$0.50$0.40$0.325$0.25

You pay only for the events in the table. There is no start fee, and compute time and proxies are included.

The whole board, about 90,000 jobs, costs about $45.00 on the Free plan and $22.50 on Business. Jobs removed by the salary or experience filter and jobs the new-only mode holds back are not charged.

Limits

  • A search on the website stops at 1,000 results. The actor reads the site's date-sorted search index in windows of up to 1,000 jobs, so one run can go through every match.
  • Published pay is mostly yearly: of the 29,934 jobs with an amount on 30 September 2026, 25,461 were yearly, 4,377 monthly and 96 daily, and 626 of the 1,020 internships with an amount gave it per month. When an amount comes without a period, salaryPeriod is empty and Minimum yearly salary (EUR) keeps the job only if the amount alone reaches the minimum; the run summary counts the jobs left out for that reason.
  • remote was empty on 1,111 of those 3,000 jobs.
  • The language a company sets on the site does not always match the text: among the 2,000 newest jobs in France on 30 September 2026, 32 of the 93 set to English were written in French. language and Posting language therefore go by the text, the description with full details on. With details off, the actor reads the candidate profile and then the summary, which Welcome to the Jungle writes itself, sometimes in another language than the job; 6 of those 93 jobs still got the wrong code that way. Summary and key missions can differ from the job's language too; an English job in Barcelona had its key missions in Spanish.
  • A job that closes between the search and the details keeps only the search fields, and the run summary counts such jobs.

New and closed jobs

With a Watch name such as paris-data-jobs, or a saved task, each run compares the jobs it read with the run before. Return only jobs new since the last run limits the output to new jobs. If Maximum jobs ends a run early, the jobs it did not reach stay out of the snapshot and come with the next run. The CHANGES record in the run's key-value store lists the IDs of new jobs and, when the run read the whole search, of jobs that closed since the previous run.

FAQ

The actor reads the job search and job pages that welcometothejungle.com shows to every visitor, through the same public search index and job service the site uses. It leaves out recruiter names and the employee videos on company pages. Job texts come as the companies wrote them, and some hiring steps name the people who interview. You are responsible for how you use the data.

Can I export every job on the board?

Yes. Leave Keywords and the filters empty and set Maximum jobs to 100000; with Include full job details off the run is much faster. France alone matched 67,551 jobs on 27 September 2026.

Support

This actor is built and maintained by deriverge s.r.o., a software company based in the Czech Republic. If a run fails or a field you need is missing, please open an issue in the Issues tab or write to us at info@deriverge.com. We respond in English and Czech. Runs can be scheduled in Apify Console or started from the API tab, which has examples for Python, JavaScript and cURL and works with Make, Zapier, n8n and the Apify MCP server. If the actor saves you time, a short review helps other people find it.