← Voltar para vagas
G

Senior Software Engineer, Search Platforms

Descrição da vaga

Vaga para Desenvolvedor(a) de Software Sênior, Plataformas de Busca

A Google está buscando um(a) Desenvolvedor(a) de Software Sênior para integrar a equipe de Plataformas de Busca e impulsionar a próxima geração de experiências de busca. Esta é uma excelente oportunidade para profissionais experientes em Go/Golang e outras tecnologias, que desejam causar um impacto global.

Qualificações Mínimas:

  • Bacharelado ou experiência prática equivalente.
  • 5 anos de experiência com desenvolvimento de software em uma ou mais linguagens de programação.
  • 3 anos de experiência com desenvolvimento full stack, incluindo back-end (Java, Python, Golang ou C++) e front-end (JavaScript ou TypeScript, HTML, CSS).
  • 3 anos de experiência em testes, manutenção ou lançamento de produtos de software.
  • 1 ano de experiência com design e arquitetura de software.

Qualificações Desejáveis:

  • Mestrado ou Doutorado em Ciência da Computação ou área técnica relacionada.
  • 5 anos de experiência com estruturas de dados e algoritmos.
  • 1 ano de experiência em função de liderança técnica.
  • Experiência em design e implementação de sistemas distribuídos de grande escala, APIs utilizadas por outros desenvolvedores ou sistemas de Machine Learning.

Sobre a Vaga:

Como Desenvolvedor(a) de Software Sênior na equipe de Plataformas de Busca (SCP), você organizará o conhecimento para as próximas experiências de Busca. A equipe utiliza soluções de agentes e Gemini para transformar a aquisição de conteúdo de meses para horas.

Nesta função, você liderará a direção técnica, o design e a execução de sistemas de ingestão de dados em larga escala, equilibrando a pesquisa de curto prazo com implantações de produtos estáveis para garantir uma plataforma orientada por IA. Colaborando com líderes globais, você também desempenhará um papel fundamental no crescimento da presença de engenharia no Brasil.

Na Busca Google, estamos reimaginando o que significa buscar informações – de qualquer forma e em qualquer lugar. Para isso, precisamos resolver desafios complexos de engenharia e expandir nossa infraestrutura, mantendo uma experiência universalmente acessível e útil para pessoas em todo o mundo. Ao ingressar na equipe de Busca, você terá a oportunidade de causar um impacto em bilhões de pessoas em todo o mundo.

Responsabilidades:

  • Escrever e testar código de desenvolvimento de produtos ou sistemas.
  • Participar ou liderar revisões de design com colegas e stakeholders para decidir entre as tecnologias disponíveis.
  • Revisar o código desenvolvido por outros desenvolvedores e fornecer feedback para garantir as melhores práticas (por exemplo, diretrizes de estilo, check-in de código, precisão, testabilidade e eficiência).
  • Contribuir para a documentação existente ou conteúdo educacional e adaptar o conteúdo com base nas atualizações de produtos/programas e feedback do usuário.
  • Triagem de problemas de produtos ou sistemas e depuração/rastreamento/resolução, analisando as fontes dos problemas e o impacto nas operações e qualidade de hardware, rede ou serviço.

A Google se orgulha de ser um local de trabalho com igualdade de oportunidades e é um empregador de ação afirmativa. Estamos comprometidos com a igualdade de oportunidades de emprego, independentemente de raça, cor, ascendência, religião, sexo, nacionalidade, orientação sexual, idade, cidadania, estado civil, deficiência, identidade de gênero ou status de veterano. Também consideramos candidatos qualificados, independentemente de antecedentes criminais, de acordo com os requisitos legais. Consulte também a Política de EEO do Google e EEO is the Law. Se você tiver uma deficiência ou necessidade especial que exija adaptação, informe-nos preenchendo nosso Formulário de Adaptações para Candidatos.