Extrator do Google Careers - um quadro de vagas, em detalhe completo
A maior parte dos dados de vagas é rasa por design. Um agregador mostra um título, uma empresa e uma localização, porque é tudo de que uma linha de resultado precisa para ser clicável. O problema começa quando você quer analisar em vez de navegar: saber o que uma vaga realmente exige, como um empregador descreve senioridade, ou quais das suas apostas estão sendo preenchidas. O Extrator do Google Careers lê o site de carreiras da própria Alphabet e devolve cada vaga como uma linha carregando o anúncio completo - a descrição, as qualificações mínimas e desejáveis, as responsabilidades como estão escritas, a localização, a data e um link direto para candidatura. Envie até 1.000 consultas por execução, defina idioma e país, escolha a profundidade por consulta, e exporte em CSV, JSON ou Excel.
As dez colunas desta página são medidas, não presumidas. São a linha de cabeçalho de exportações reais de carreiras do Livescraper, idêntica em 11 execuções, e cada taxa de preenchimento citada vem das 131 linhas que essas execuções devolveram - cobrindo 68 títulos de cargo distintos e 52 localizações distintas. Isso importa porque a referência deste endpoint documenta o lado da requisição por completo e não enumera as colunas de resposta de forma alguma, então uma página que apenas repetisse a documentação não teria como lhe dizer o que chega. Seis colunas estavam preenchidas em cada linha: query, title, company, location, posted e description. Mais três - apply_url, qualifications e responsibilities - apareceram em 104 das 131. A décima, job_id, é nomeada no cabeçalho mas estava vazia em todas as linhas e não aparece na exportação JSON de jeito nenhum; ela está listada aqui com isso dito claramente em vez de descartada em silêncio, porque uma coluna que existe e nunca preenche é exatamente o tipo de coisa que desperdiça uma tarde.
Quatro comportamentos medidos valem ser conhecidos antes de você escrever um importador. Primeiro, aquelas três colunas parciais não são esparsas de forma independente - são as mesmas 104 linhas toda vez, sem uma única linha trazendo um conjunto parcial, então se comportam como um único bloco opcional e uma verificação cobre as três. Segundo, posted é uma data ISO genuína nas 131 linhas, sem strings relativas misturadas, então faz parse e ordena sem normalização; nossa amostra foi de julho de 2025 a julho de 2026, o que mostra que os anúncios persistem bem além de algumas semanas. Terceiro, location é uma lista escondida numa string: uma vaga aberta em vários escritórios coloca todos numa célula unidos por uma barra vertical, e uma linha da nossa amostra trazia dezessete assim, então divida antes de agrupar por cidade ou sua geografia será um absurdo. Quarto, company não é uma constante - o site de carreiras cobre o grupo Alphabet, e ao lado do Google vimos GFiber, Verily Life Sciences, Wing, Waymo e YouTube.
Os usos típicos decorrem da profundidade. Orientadores de carreira e candidatos leem a coluna qualifications para trocar o folclore sobre a régua de contratação pelo texto da régua em si, com mínimo e desejável separados como o empregador os separa. Times de pessoas e remuneração varrem o quadro inteiro e leem como as responsabilidades escalam entre níveis dentro de uma família de cargos, o que é um insumo mais sólido para um modelo de níveis do que uma escada de títulos emprestada de outro lugar. Times de estratégia reexecutam numa cadência e tratam o resultado como uma série temporal, observando onde há adição de pessoal no grupo - um agrupamento de vagas novas numa subsidiária e numa região é um sinal que costuma preceder o anúncio. Mais uma nota sobre a entrada: um termo de busca simples funciona, e nas nossas execuções uma URL de carreiras filtrada colada direto também funcionou e devolveu o conjunto de resultados dela como linhas. A referência publicada descreve apenas consultas de texto, então trate o caminho da URL como observado e não prometido, e confirme no plano gratuito. Suas primeiras 500 linhas não custam nada e não precisam de cartão.