Pharo Management
Elastic
Engenheiro Sênior, Benchmarking Competitivo e Performance
Qual é a função
A Elastic, a empresa de Search AI, 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 Search AI da Elastic, usada por mais de 50% das empresas 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 garantindo 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.
O Elasticsearch impulsiona a busca, a observabilidade e a recuperação de IA (RAG) para as maiores organizações do mundo. Estamos buscando um Engenheiro de Software Sênior para liderar iniciativas de benchmarking competitivo dentro da equipe de Performance do Elasticsearch.
Você desenvolverá cargas de trabalho representativas, automatizará experimentos reproduzíveis e investigará como o Elasticsearch se compara a sistemas alternativos. Seu trabalho identificará pontos fortes, lacunas e compensações de desempenho, orientará melhorias de engenharia e ajudará os clientes a tomar decisões técnicas informadas.
Esta é uma função de engenharia prática focada na construção de benchmarks e na investigação de desempenho, com a publicação técnica como uma responsabilidade compartilhada junto com a engenharia e parceiros de conteúdo.
Uma investigação típica pode perguntar como o Elasticsearch e um sistema alternativo se comparam sob ingestão simultânea e busca híbrida, com qualidade de recuperação e custo comparáveis, e quais mudanças de engenharia melhorariam o resultado. Esta função oferece a oportunidade de conectar uma análise profunda de desempenho com melhorias de produto e trabalho técnico público.
Informações Adicionais - Nós cuidamos das nossas pessoas
Como uma empresa distribuída, a diversidade impulsiona nossa identidade. Se você está procurando iniciar uma nova carreira ou desenvolver 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; precisamos de você pelo que você pode fazer.
O que você fará
- Ser responsável por iniciativas priorizadas de benchmarking competitivo em busca, recuperação vetorial e híbrida, e cargas de trabalho analíticas e de observabilidade.
- Construir e manter ferramentas de benchmark automatizadas, conjuntos de dados, conjuntos de consultas e perfis de carga que reflitam o uso no mundo real, incluindo ingestão e consulta simultâneas.
- Projetar comparações justas com versões de sistema documentadas, configurações, decisões de ajuste, orçamentos de recursos e diferenças funcionais.
- Avaliar distribuições de latência, throughput, consumo de recursos e eficiência de custo. Para cargas de trabalho de recuperação, medir o desempenho em metas comparáveis de recall ou relevância.
- Adaptar e estender ferramentas apropriadas para a carga de trabalho, como o Elasticsearch Rally, ClickBench e frameworks de benchmark de busca vetorial.
- Investigar diferenças de desempenho usando profiling, métricas de sistema e experimentos controlados; colaborar com equipes de engenharia para identificar causas e validar melhorias.
- Avaliar implantações relevantes em nuvem, gerenciadas e autogerenciadas, incluindo ofertas serverless, levando em conta o comportamento de escalabilidade e as restrições de serviço.
- Trabalhar com parceiros de engenharia e conteúdo técnico para publicar artefatos de benchmark reproduzíveis e relatórios técnicos claros que expliquem a metodologia, as descobertas, as limitações e as compensações.
- Fazer parceria com a engenharia e a gestão de produtos para priorizar a cobertura de benchmark e traduzir as descobertas em melhorias de produto acionáveis.
O que você traz
- Sólidas habilidades de engenharia de software, com experiência na construção de ferramentas de automação e análise sustentáveis em Python ou outra linguagem de programação relevante.
- Experiência prática na avaliação e diagnóstico de desempenho em sistemas distribuídos, bancos de dados ou infraestrutura de busca.
- Profundidade em pelo menos uma área relevante (busca, recuperação vetorial, bancos de dados analíticos ou sistemas de observabilidade) e a capacidade de aprender sistemas desconhecidos.
- Experiência no design de conjuntos de dados e cargas de trabalho representativas, incluindo padrões de consulta, concorrência e comportamento de ingestão.
- Bom julgamento experimental, incluindo medições repetidas, análise de variabilidade, efeitos de aquecimento e cache, e a distinção entre mudanças significativas e ruído de medição.
- Experiência na construção de ambientes de teste reproduzíveis e na documentação de configurações, procedimentos e resultados.
- Habilidades claras de escrita técnica e comunicação, com a capacidade de explicar descobertas complexas e suas limitações.
- Sólidas habilidades de colaboração e a capacidade de transformar evidências de desempenho em recomendações de engenharia aplicáveis.
Diferenciais
- Experiência com Elasticsearch, Lucene, Rally, ClickBench ou frameworks de benchmark de busca vetorial.
- Experiência na medição da qualidade de recuperação juntamente com latência, throughput e uso de recursos.
- Familiaridade com análise de desempenho e custo em nuvem, incluindo autoscaling e sistemas serverless.
- Escrita técnica pública, contribuições de código aberto ou estudos de benchmark publicados.
Nós nos esforçamos para ter paridade de benefícios entre as regiões e, embora os regulamentos difiram de um lugar para outro, acreditamos que cuidar de nossas pessoas é a coisa certa a fazer.
- Remuneração competitiva baseada no trabalho que você faz aqui e não no seu salário anterior
- Cobertura de saúde para você e sua família em muitos locais
- Capacidade de elaborar seu calendário 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é $2000 (ou equivalente em moeda local) para doações financeiras e serviço
- Até 40 horas por ano para usar em projetos voluntários que você ama
- Acolhendo a parentalidade com um mínimo de 16 semanas de licença parental
Pessoas diferentes abordam problemas de maneiras diferentes. Precisamos disso. A Elastic é um empregador que oferece oportunidades iguais e está comprometido 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 por lei, decreto ou regulamento federal, estadual ou local.
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. Para solicitar uma acomodação durante a inscrição ou o processo de recrutamento, envie um e-mail para [email protected]. 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 cartazes vinculados abaixo: Cartaz da Lei de Licença Médica e Familiar (FMLA); Cartaz da Provisão de Não Discriminação de Transparência Salarial; Cartaz da Lei de Proteção ao Polígrafo do Empregado (EPPA) e Conheça Seus Direitos (Cartaz)
O Elasticsearch desenvolve e distribui tecnologia e informações que estão sujeitas a controles de exportação e requisitos de licenciamento dos EUA e de outros países para indivíduos localizados ou 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 em ou for nacional de um dos países ou regiões listados, uma licença de exportação pode ser necessária como condição de seu emprego nesta função. Observe que a origem nacional e/ou nacionalidade não afeta a elegibilidade para emprego na Elastic.
Consulte aqui nossa Declaração de Privacidade.
