Humanoid

Engenheiro(a) de Plataforma - Build & CI

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

Sobre a Vaga

Na Humanoid, acreditamos em um futuro onde robôs amplificam o potencial humano. É por isso que estabelecemos a missão de construir os robôs humanoid mais capazes, escaláveis comercialmente e seguros do mundo. Estamos dando vida a essa missão com o HMND-01 - nossa plataforma humanoid desenvolvida rapidamente e sendo implantada em ambientes industriais reais - e estamos expandindo a equipe para levá-la ainda mais longe.

Estamos procurando um(a) Engenheiro(a) de Software para ser o responsável pelo sistema de build e infraestrutura de CI em que todos os engenheiros da Humanoid dependem diariamente. Este é um trabalho fundamental, pois um pipeline de build lento, não confiável ou opaco é um imposto para toda a organização de engenharia, e acertar isso determina diretamente a velocidade com que podemos lançar robôs.

Estamos investindo pesadamente em infraestrutura de build - builds herméticos, incrementais e totalmente cacheados em um monorepo complexo multi-alvo, abrangendo firmware, software de robô, simulação e nuvem. Precisamos de alguém para impulsionar esse trabalho, ser o dono do sistema que ele produz e ter um assento na primeira fila no mundo da robótica de frota.

Esta é uma função de infraestrutura profundamente técnica. Você trabalhará em estreita colaboração com todas as equipes de engenharia da organização, e a qualidade do seu trabalho será sentida por todas as pessoas que abrirem um PR.

O que você fará

  1. Construir e manter pipelines de CI no GitHub Actions: seleção incremental de testes com base nos alvos afetados, builds noturnos completos e ferramentas claras de triagem quando o main falhar.
  1. Instrumentar o build: telemetria de CI, dashboards mostrando tempos de build e teste divididos por tipo de job, branch e autor — para que paremos de voar às cegas na saúde do build.
  1. Definir e impor as políticas que mantêm o main verde: configuração de fila de merge, gating de PR e o processo de plantão quando builds quebrados bloqueiam outros engenheiros.
  1. Ser o dono e manter a infraestrutura de cache de build remoto, garantindo a correção do cache, invalidação em mudanças de ambiente e promoção somente leitura a partir do main.
  1. Ser o dono da história do ambiente do desenvolvedor — builds locais, gerenciamento de dependências e as ferramentas que permitem aos engenheiros iterar rapidamente sem lutar contra seu ambiente.
  1. Manter e evoluir a infraestrutura de espelhamento de dependências (apt, PyPI e outros registros upstream) para que a disponibilidade de pacotes externos nunca bloqueie um build.

O que estamos procurando

  1. Sólida experiência com sistemas de build - idealmente Bazel, mas conhecimento profundo de CMake ou similar é aceitável; os instintos importam mais do que a ferramenta específica.
  1. Experiência em projetar e operar pipelines de CI em escala: testes incrementais, cache de artefatos, gerenciamento de runners e manutenção de loops de feedback curtos.
  1. Forte compreensão de ambientes de build herméticos.
  1. Conforto em depurar falhas complexas de build em múltiplas linguagens e toolchains.
  1. Experiência com gerenciamento de dependências e os trade-offs entre reprodutibilidade, velocidade e risco upstream.
  1. Bons instintos para experiência do desenvolvedor.

Diferenciais

  1. Familiaridade com ferramentas de build ROS/ROS2 (colcon, ament, CMake).
  1. Familiaridade com Kubernetes: runners auto-hospedados, ARC.
  1. Experiência com GitHub Actions em escala.
  1. Experiência em robótica ou sistemas embarcados onde artefatos de build abrangem múltiplas arquiteturas de destino e ambientes de implantação.

O que oferecemos

  • Equity competitivo: opções de ações com potencial de valorização significativo à medida que escalamos.
  • 30+ dias pagos de folga, incluindo 23 dias de férias anuais, todos os feriados bancários do Reino Unido e dias adicionais de fechamento da empresa (incluindo o recesso de Natal e Ano Novo).
  • Plano de saúde privado, incluindo atendimento virtual e presencial.
  • Plano de previdência com contribuição total de 8% (5% empregado, 3% empregador) sobre o rendimento total.
  • Café da manhã diário gratuito, almoço com catering e lanches no escritório.
  • Trabalhe na vanguarda - colabore diariamente com engenheiros, pesquisadores e especialistas de produto de classe mundial construindo a próxima geração de IA e robótica humanoid.
  • Propriedade real - acesso direto à liderança fundadora, contribuição significativa na direção do produto e a capacidade de impulsionar iniciativas chave desde o primeiro dia.

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

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores