Nominal
Qualcomm
Engenheiro de Infraestrutura CI
Sobre a oportunidade
Empresa: Qualcomm Technologies, Inc. Vaga
Área: Grupo de Engenharia, Grupo de Engenharia > Engenharia de Machine Learning
A Qualcomm é um empregador que oferece igualdade de oportunidades. Se você é uma pessoa com deficiência e precisa de acomodação durante o processo de candidatura/contratação, tenha certeza de que a Qualcomm está comprometida em fornecer um processo acessível. Você pode enviar um e-mail para [email protected] ou ligar para o número gratuito da Qualcomm encontrado aqui. Mediante solicitação, a Qualcomm fornecerá acomodações razoáveis para apoiar indivíduos com deficiência a participar do processo de contratação. A Qualcomm também está comprometida em tornar nosso local de trabalho acessível para indivíduos com deficiência. (Tenha em mente que este endereço de e-mail é usado para fornecer acomodações razoáveis para indivíduos com deficiência. Não responderemos aqui a solicitações de atualização de candidaturas ou consultas de currículo).
Para todas as Agências de Staffing e Recrutamento: Nosso Site de Carreiras é apenas para indivíduos que buscam um emprego na Qualcomm. Agências de staffing e recrutamento e indivíduos representados por uma agência não estão autorizados a usar este site ou a enviar perfis, candidaturas ou currículos, e quaisquer envios serão considerados não solicitados. A Qualcomm não aceita currículos ou candidaturas não solicitados de agências. Por favor, não encaminhe currículos para nosso alias de empregos, funcionários da Qualcomm ou qualquer outra localização da empresa. A Qualcomm não é responsável por quaisquer taxas relacionadas a currículos/candidaturas não solicitados.
Empregador EEO: A Qualcomm é um empregador que oferece igualdade de oportunidades; todos os candidatos qualificados receberão consideração para emprego sem distinção de raça, cor, religião, sexo, orientação sexual, identidade de gênero, origem nacional, deficiência, status de veterano ou qualquer outra classificação protegida.
A Qualcomm espera que seus funcionários cumpram todas as políticas e procedimentos aplicáveis, incluindo, mas não se limitando a, segurança e outros requisitos relativos à proteção de informações confidenciais da Empresa e outras informações confidenciais e/ou proprietárias, na medida em que esses requisitos sejam permitidos pela lei aplicável.
Se você gostaria de mais informações sobre esta função, entre em contato com Carreiras da Qualcomm.
Resumo Geral
Estamos procurando um Engenheiro de Infraestrutura CI experiente para gerenciar e evoluir a infraestrutura de integração contínua (CI) que suporta nossa pilha de compiladores de Machine Learning. Nesta função, você garantirá a confiabilidade, o desempenho e a escalabilidade dos sistemas de CI usados por engenheiros de compiladores, permitindo feedback rápido, lançamentos de alta qualidade e insights baseados em dados sobre a saúde e o desempenho do compilador.
Você trabalhará em estreita colaboração com desenvolvedores de compiladores e parceiros de infraestrutura para monitorar a saúde da CI, administrar e melhorar ambientes de servidor, manter pipelines de Jenkins e construir dashboards que apresentem tendências e KPIs importantes para o compilador.
O que você trará
- Uma mentalidade focada em confiabilidade com forte senso de propriedade dos sistemas de CI
- Capacidade de equilibrar correções de curto prazo com melhorias de infraestrutura de longo prazo
- Claras habilidades de comunicação e conforto em trabalhar com engenheiros seniores e líderes técnicos
- Paixão por produtividade do desenvolvedor, automação e sistemas de engenharia de alta qualidade
Principais Responsabilidades
Infraestrutura e Operações de CI
- Monitorar a saúde, capacidade e desempenho dos servidores que executam trabalhos de CI
- Administrar e manter a infraestrutura de CI, incluindo configuração de hardware e sistema operacional, atualizações e solução de problemas
- Identificar e resolver proativamente gargalos de infraestrutura e problemas de confiabilidade
- Melhorar a estabilidade, escalabilidade e eficiência de execução de trabalhos de CI
Desenvolvimento e Manutenção de Pipelines
- Projetar, criar e manter pipelines de Jenkins para compilação, teste e validação de um compilador de Machine Learning
- Colaborar com engenheiros de compiladores para integrar novos testes, fluxos de trabalho e ferramentas à CI
- Otimizar pipelines para feedback mais rápido, reprodutibilidade e facilidade de manutenção
Monitoramento de Testes
- Monitorar falhas de testes e regressões de CI, distinguindo problemas de infraestrutura de defeitos do produto
- Parceria com desenvolvedores para triar e resolver falhas prontamente
Métricas, Dashboards e Insights
- Construir e manter dashboards que visualizem tendências e KPIs para correção do compilador, desempenho e saúde da CI
- Permitir a tomada de decisões baseada em dados, apresentando insights acionáveis dos dados de CI
- Refinar continuamente as métricas para refletir melhor a qualidade do compilador e a produtividade do desenvolvedor
Habilidades Necessárias
- 5+ anos de experiência na indústria em suporte a fluxos de trabalho de CI para desenvolvimento de software
- Forte experiência com desenvolvimento de pipelines de Jenkins e CI/CD
- Forte experiência com desenvolvimento colaborativo de software e ferramentas de controle de versão como git, github, Jira
- Forte compreensão de fluxos de trabalho de compilação e teste de software
- Proficiência em Bash, C++, Python, cmake
- Experiência prática na administração de servidores baseados em Linux e infraestrutura de CI
- Fortes habilidades de depuração e solução de problemas em infraestrutura, pipelines e sistemas de teste
- Experiência em colaboração com desenvolvedores para melhorar a confiabilidade e eficácia da CI
Qualificações Mínimas
- Bacharelado em Ciência da Computação, Engenharia, Sistemas de Informação ou área relacionada e 2+ anos de experiência em Engenharia de Hardware, Engenharia de Software, Engenharia de Sistemas ou trabalho relacionado.
- OU • Mestrado em Ciência da Computação, Engenharia, Sistemas de Informação ou área relacionada e 1+ ano de experiência em Engenharia de Hardware, Engenharia de Software, Engenharia de Sistemas ou trabalho relacionado.
- OU • Doutorado em Ciência da Computação, Engenharia, Sistemas de Informação ou área relacionada.
Habilidades Preferenciais
- Experiência em suporte a CI para compiladores ou software de desempenho crítico
- Familiaridade com sistemas de monitoramento, logging e métricas usados em ambientes de CI
- Experiência em projetar sistemas de CI em escala ou para ambientes de hardware heterogêneos
Faixa salarial e Outras Compensações e Benefícios
$126,700.00 - $190,100.00
A escala salarial acima reflete a escala salarial ampla, de mínimo a máximo, para este código de cargo para a localidade para a qual foi postado. Mais importante ainda, observe que o salário é apenas um componente da remuneração total na Qualcomm. Também oferecemos um programa anual discricionário de bônus e a oportunidade de concessão anual de RSUs (funcionários em planos de incentivo de vendas não são elegíveis para nosso bônus anual). Além disso, nosso pacote de benefícios altamente competitivo é projetado para apoiar seu sucesso no trabalho, em casa e no lazer. Seu recrutador ficará feliz em discutir tudo o que a Qualcomm tem a oferecer – e você pode revisar mais detalhes sobre nossos benefícios nos EUA neste link.
