Pular para o conteúdo

Elastic

Engenheiro(a) de Software Sênior - Algoritmos de Busca - Elasticsearch

JavaPostgreSQL
Tradução automática. Consulte o original.

Sobre a oportunidade

A Elastic, a empresa de IA de busca, permite que todos encontrem as respostas de que precisam em tempo real, usando todos os seus dados, em escala — liberando o potencial de empresas e pessoas. A plataforma de IA de busca da Elastic, usada por mais de 50% da Fortune 500, reúne a precisão da busca e a inteligência da IA para permitir que todos acelerem os resultados que importam. Ao aproveitar todos os dados estruturados e não estruturados — protegendo e resguardando informações privadas de forma mais eficaz — as soluções completas e baseadas em nuvem da Elastic para busca, segurança e observabilidade ajudam as organizações a cumprir a promessa da IA.

Sobre a Vaga

Estamos procurando um(a) Engenheiro(a) de Software Sênior para se juntar à equipe de Elasticsearch - Search Relevance. Esta equipe globalmente distribuída de engenheiros especialistas foca em entregar uma experiência de busca robusta e rica em recursos, incluindo contribuições para melhorar a experiência de busca no Lucene. Este(a) líder técnico(a) é responsável por contribuir para a direção técnica e visão de nossas capacidades de busca, incluindo o design e implementação de novos recursos de busca, aprimoramentos na funcionalidade de busca e a resolução de bugs.

Nossa empresa é distribuída por intenção. Contratamos os melhores engenheiros que encontramos, onde quer que estejam, quem quer que sejam. Colaboramos entre continentes todos os dias por e-mail, GitHub, Zoom e Slack. No nosso melhor, escrevemos software rápido, escalável e intuitivo. Acreditamos que a melhor maneira de fazer isso é capacitar engenheiros individuais, revisar o código de cada alteração, decidir grandes coisas por consenso e buscar melhorias incrementais.

O Que Você Fará

  1. Liderar iniciativas dentro do Elasticsearch para produzir uma oferta de motor de busca líder na indústria, fornecendo velocidade e relevância incomparáveis na busca.
  1. Contribuir em tempo integral para o Elasticsearch, construindo novos recursos de busca e corrigindo bugs intrigantes, tudo isso tornando o código mais fácil de entender. Às vezes, você precisará inventar um novo algoritmo ou estrutura de dados. Ou encontrar um e implementá-lo. Às vezes, você precisará se aproximar do sistema operacional e do hardware.
  1. Trabalhar com uma equipe globalmente distribuída de engenheiros experientes focados nas capacidades de busca vetorial do Elasticsearch.
  1. Ser um(a) especialista em relevância de busca do Elasticsearch. Você identificará e impulsionará melhorias nesta área com base em suas perguntas e instintos.
  1. Trabalhar com membros da comunidade de todo o mundo em problemas e pull requests, às vezes triando-os e repassando para outros especialistas e, às vezes, lidando com eles você mesmo.
  1. Escrever Java idiomático moderno — Elasticsearch é 99.8% Java!

O Que Você Traz

  1. Experiência profissional com bancos de dados de busca ou vetoriais, e você usou HNSW, IVF ou outros algoritmos e bibliotecas relevantes em plataformas de busca em escala.
  1. Você tem sólidas habilidades em Java principal e está familiarizado(a) com a biblioteca padrão de estruturas de dados e construções de concorrência, bem como outros recursos como lambdas.
  1. Você trabalha com um alto nível de autonomia e é capaz de assumir projetos e guiá-los do início ao fim. Isso abrange tanto o design técnico quanto o trabalho com outros engenheiros para desenvolver os componentes necessários.
  1. Você se sente confortável desenvolvendo colaborativamente. Dar e receber feedback sobre código e abordagens e APIs é difícil! Pontos bônus se você colaborou pela internet, porque isso é mais difícil. Pontos duplos bônus para colaboração assíncrona pela internet. Isso é ainda mais difícil, mas fazemos isso de qualquer maneira porque é a melhor maneira que conhecemos para construir software.
  1. Você usou várias tecnologias de armazenamento de dados como Elasticsearch, Solr, PostgreSQL, MongoDB ou Cassandra e tem alguma ideia de como elas funcionam e por que funcionam dessa maneira.
  1. Você tem um histórico comprovado de uso de IA para acelerar o desenvolvimento, depurar sistemas complexos e otimizar código, enquanto ainda é o(a) responsável pelos resultados finais.
  1. Você possui a capacidade de colaborar entre funções e equipes e transitar perfeitamente entre diferentes projetos, bases de código ou equipes com base nas prioridades de negócios.
  1. Você trabalha autonomamente e pode impulsionar decisões e resultados em uma equipe distribuída, aproveitando comunicação assíncrona, direta e transparente.

Pontos Bônus

  1. Você já construiu coisas com Elasticsearch antes.
  1. Você já trabalhou com projetos de código aberto e está familiarizado(a) com diferentes estilos de fluxo de controle de origem e integração contínua.
  1. Experiência com tecnologia de armazenamento de dados.
  1. Você tem experiência em projetar, liderar e ser responsável por iniciativas multifuncionais.

A remuneração para esta função é na forma de salário base. Esta função não possui componente de remuneração variável.

Na Elastic, nossa filosofia de remuneração visa fornecer remuneração justa, competitiva e transparente. As faixas salariais são estabelecidas com base em uma combinação de benchmarks de mercado externos, considerações internas de equidade salarial e as responsabilidades e complexidade associadas a cada função. Essa abordagem ajuda a garantir a consistência entre funções comparáveis, permanecendo competitiva dentro dos mercados de trabalho relevantes.

A remuneração final oferecida dentro da faixa aplicável será determinada com base em vários fatores objetivos, incluindo experiência profissional relevante, nível de habilidades e expertise, alinhamento com os requisitos da função e o escopo e complexidade geral da posição.

A faixa salarial inicial típica para esta função é: €55.800—€88.300 EUR

Pessoas diferentes abordam problemas de maneiras diferentes. Precisamos disso. A Elastic é um empregador que oferece igualdade de oportunidades e está comprometida em criar uma cultura inclusiva que celebra diferentes perspectivas, experiências e origens. Candidatos qualificados receberão consideração para emprego sem distinção de raça, etnia, cor, religião, sexo, gravidez, orientação sexual, percepção ou identidade de gênero, origem nacional, idade, estado civil, status de veterano protegido, status de deficiência ou qualquer outra base protegida pela lei federal, estadual ou local, portaria ou regulamento.

Damos as boas-vindas a indivíduos com deficiência e nos esforçamos para criar uma experiência acessível e inclusiva para todos os indivíduos. Para solicitar uma acomodação durante o processo de inscrição ou recrutamento, envie um e-mail para candidate_accessibility@elastic.co. Responderemos à sua solicitação dentro de 24 horas úteis após o envio.

Os candidatos têm direitos sob as Leis Federais de Emprego, veja os pôsteres vinculados abaixo: Pôster da Lei de Licença Médica e Familiar (FMLA); Pôster da Provisão de Não Discriminação de Transparência Salarial; Pôster da Lei de Proteção ao Empregado contra Testes de Polígrafo (EPPA) e Conheça Seus Direitos (Pôster).

A Elasticsearch desenvolve e distribui tecnologia e informações que estão sujeitas aos controles de exportação e requisitos de licenciamento dos EUA e de outros países para indivíduos que estão localizados ou são nacionais dos seguintes países e regiões sancionados: Belarus, Cuba, Irã, Coreia do Norte, Síria ou Rússia, incluindo os territórios ucranianos anexados pela Rússia (A região da Crimeia da Ucrânia, A República Popular de Donetsk (DNR), A República Popular de Luhansk (LNR), Kherson ou Zaporizhzhia). Se você estiver localizado ou for nacional de um dos países ou regiões listados, uma licença de exportação poderá ser exigida como condição de seu emprego nesta função. Observe que a origem nacional e/ou nacionalidade não afetam a elegibilidade para emprego na Elastic.

Por favor, veja aqui nossa Declaração de Privacidade.

Informações Adicionais - Cuidamos de Nosso Pessoal

Como uma empresa distribuída, a diversidade impulsiona nossa identidade. Se você está procurando iniciar uma nova carreira ou crescer em uma existente, a Elastic é o tipo de empresa onde você pode equilibrar um ótimo trabalho com uma ótima vida. Sua idade é apenas um número. Não importa se você acabou de sair da faculdade ou se seus filhos já saíram; nós precisamos de você pelo que você pode fazer.

Nós nos esforçamos para ter paridade de benefícios entre as regiões e, embora os regulamentos variem de lugar para lugar, acreditamos que cuidar de nosso pessoal é a coisa certa a fazer.

  • Pagamento competitivo com base no trabalho que você faz aqui e não em seu salário anterior
  • Cobertura de saúde para você e sua família em muitos locais
  • Capacidade de criar sua agenda com locais e horários flexíveis para muitas funções
  • Número generoso de dias de férias a cada ano
  • Aumente seu impacto - Nós igualamos até US$2000 (ou equivalente em moeda local) para doações financeiras e serviço
  • Até 40 horas a cada ano para usar em projetos voluntários que você ama
  • Abraçando a paternidade com um mínimo de 16 semanas de licença parental

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Vagas Dev é mantido gratuitamente pela equipe NortJobs.

Seu próximo empregopode estar na NortJobs.

Vagas Dev

Vagas para desenvolvedores e programadores. Brasil em primeiro lugar. Sua próxima oportunidade.

NortJobs · mantenedoraInstagramLinkedInTwitter
LegalSobre o projetoPrivacidadeVagas Dev © 2026