Vagas Brasil
Pricing
from $2.00 / 1,000 job postings
Vagas Brasil
Open jobs from companies hiring in Brazil via Greenhouse, Lever and Ashby public APIs, with salary in BRL, remote model, state, seniority and affirmative-action audience extracted.
Pricing
from $2.00 / 1,000 job postings
Rating
0.0
(0)
Developer
Constancio Dev
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
30 minutes ago
Last modified
Categories
Share
Vagas Brasil: open jobs from public ATS (Greenhouse, Lever, Ashby)
Collect every open job from companies hiring in Brazil that publish their openings on Greenhouse, Lever or Ashby, and get each job back already structured: work model (remote, hybrid, on-site), state (UF), salary range in BRL when the posting states one, seniority and affirmative-action audience.
Built by Constancio Dev, a small engineering studio focused on data pipelines and B2B automation. constanciodev.com.br
Why this Actor
- Official public APIs only. Greenhouse, Lever and Ashby publish job boards through public endpoints. No login, no proxy, no headless browser: runs are fast and cheap.
- Brazil-aware enrichment. Salary written as "R$ 5.000 a R$ 7.000", Brazilian city and state names, and affirmative-action postings ("vaga exclusiva para pessoas negras", "PcD") are parsed into fields you can filter on.
- Any company, not just a fixed list. 46 companies with open jobs in Brazil come preset, checked on 14/10/2026: Brazilian ones (Nubank, Stone, XP, BTG, C6, Inter, QuintoAndar, VTEX...) and global ones hiring here (Datadog, Databricks, MongoDB, GitLab, Coinbase, Figma...). Paste the careers page URL of any other company on these platforms and it joins the run.
- Monitor mode for schedules. Run it daily and pay only for jobs that are new or changed since the last run.
- Honest crawler. Identifies itself, respects
robots.txtand waits between requests to the same host.
Input
| Field | What it does |
|---|---|
termos | Optional. Keep only jobs whose title contains at least one of these terms. Empty returns every open job. |
fontes | Preset companies to collect (all 46 by default). |
so_brasil | Global companies list jobs worldwide; on (default) keeps only jobs located in Brazil or Latin America. |
urls_ats | Careers page URLs of other companies on Greenhouse, Lever or Ashby. |
incluir_descricao | Include the full job description text (default: true). |
modo_monitor | For scheduled runs: deliver and charge only jobs that are new or changed since the last run. |
Example:
{"termos": ["dados", "data"],"fontes": ["ashby:nubank", "greenhouse:quintoandar", "greenhouse:vtex"],"urls_ats": ["https://boards.greenhouse.io/suaempresa"],"incluir_descricao": false}
Output
One dataset item per job. Real item from a test run (13/10/2026):
{"id": "ashby:nubank:6eb06a07-0f7a-4656-9864-e459efa6e41e","fonte": "ashby:nubank","titulo": "Staff Software Engineer - Lending Foundations (Policy & Data Platform)","empresa": "nubank","url": "https://jobs.ashbyhq.com/nubank/6eb06a07-0f7a-4656-9864-e459efa6e41e/application","publicada_em": "2026-08-27T17:34:36.363000+00:00","modelo": "remoto","local": "São Paulo","uf": "SP","salario_min_brl": null,"salario_max_brl": null,"horas_semana": null,"anos_exigidos": null,"senioridade": "staff","mercado": "brasil","publico_exclusivo": [],"coletado_em": "2026-10-13T15:57:32.279253+00:00"}
| Field | Meaning |
|---|---|
modelo | remoto, hibrido or presencial, as declared by the posting |
uf | Brazilian state code, when the location allows it |
salario_min_brl, salario_max_brl | Monthly salary range in BRL, only when the posting states it |
horas_semana, anos_exigidos | Weekly hours and years of experience required, when stated |
senioridade | Level from the title, in Portuguese or English: estagio, trainee, junior, pleno, senior, especialista (staff, principal) or lideranca (manager, lead, head); null otherwise |
mercado | brasil when the posting targets Brazil, internacional otherwise |
publico_exclusivo | Affirmative-action audience the job is restricted to (mulheres, negros, pcd...), read in Portuguese and English; empty when open to everyone |
Fields never get guessed: when the posting does not say it, the value is null.
Pricing
Pay per event: you pay only for jobs delivered to the dataset. Set a maximum cost per run in the run options and the Actor stops when it reaches it.
Use cases
- Recruiting and staffing agencies tracking who is hiring in Brazil.
- B2B sales teams using hiring as a buying signal.
- Market and salary research across tech companies.
- Job boards and newsletters that need a clean, structured feed.
Em português
Coleta as vagas abertas de empresas que contratam no Brasil pelo Greenhouse, Lever e Ashby, só por APIs públicas, e entrega cada vaga com modelo de trabalho, UF, faixa salarial em reais (quando o anúncio informa), senioridade e público de ação afirmativa. Desenvolvido por Constancio Dev.
Questions or a source you need: open an issue on this Actor's page, or write to suporte@constanciodev.com.br.