CommandLink

Staff Software Engineer, Produto de Monitoramento

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

Sobre a oportunidade

Sobre sua nova função

O produto de monitoramento da CommandLink é a forma como os clientes visualizam sua rede: cada dispositivo, serviço e dependência, apresentados por meio de uma API e uma interface de usuário que eles utilizam diariamente. Hoje, essa experiência é mais difícil de construir bem do que parece; a maioria das plataformas neste segmento oculta o sinal em listas de dispositivos simples e interfaces datadas. Queremos construir algo mais claro e rápido, fundamentado na topologia de rede real.

Como Staff Software Engineer, você será responsável por essa interface de ponta a ponta: a arquitetura que determina como ela escala, como consome as camadas de classificação e telemetria abaixo dela e como evolui à medida que a plataforma cresce. Este é um trabalho full-stack com uma forte ênfase no domínio de rede. Você precisará raciocinar claramente tanto sobre o design do sistema quanto sobre a experiência que ele proporciona para alguém que está solucionando problemas em sua rede em tempo real.

Principais Responsabilidades

  1. Assumir a arquitetura e a direção de longo prazo da API e da interface de usuário do produto de monitoramento, incluindo o roteiro de como ele escala e evolui.
  1. Exibir a hierarquia completa da conta e dos dispositivos, desde a empresa até o site, sonda e coletor, dispositivo e serviço, juntamente com as relações de dependência entre eles, de uma forma que permaneça navegável em escala.
  1. Liderar a experiência de descoberta e inventário: como novos dispositivos e hosts são encontrados e faturados (Host Discovery), como resumos de sistemas correlacionados são construídos (System Discovery) e como os clientes integram novas fontes.
  1. Construir as telas que os clientes usam para criar, editar e revisar o histórico de alertas por meio do serviço de alertas.
  1. Definir os contratos de dados entre o produto de monitoramento e os serviços de classificação, telemetria e alertas dos quais ele depende, e garantir sua qualidade à medida que a plataforma cresce.
  1. Estabelecer os padrões técnicos que outros engenheiros devem seguir para renderizar e interagir com dados de rede complexos e hierárquicos, incluindo visualizações de topologia que sejam genuinamente performáticas, um ponto fraco conhecido em plataformas concorrentes.
  1. Envolver-se em projetos de outras equipes quando decisões de arquitetura, desempenho ou design precisarem do seu julgamento, e resolver dependências entre equipes antes que se tornem bloqueios.
  1. Orientar engenheiros de toda a equipe e elevar o padrão do que um trabalho full-stack de nível de produção e consciente do domínio representa na CommandLink.
  1. Assumir responsabilidades e projetos adicionais conforme necessário para apoiar o sucesso da equipe e da organização.

Requisitos

O que você precisará para ter sucesso

Requisitos

  1. Conhecimento profundo de topologia de rede e sistemas: como dispositivos, serviços e infraestrutura se relacionam entre si e como representar esses relacionamentos claramente para alguém que está solucionando problemas ao vivo.
  1. Experiência profissional com infraestrutura de alto volume e sensível à latência: mensageria distribuída/streaming de eventos (por exemplo, Kafka) e busca ou indexação em escala (por exemplo, OpenSearch), ou equivalentes claros.
  1. Conforto com desenvolvimento orientado a contratos entre equipes, usando definições de esquema/interface como protobuf para manter múltiplos serviços alinhados a um contrato compartilhado.
  1. Conhecimento prático de como a telemetria de rede aparece em produção (SNMP, syslog, ICMP, OpenTelemetry ou similar) e o discernimento para raciocinar sobre o que um determinado sinal significa para um ambiente de rede real.
  1. Forte experiência em nuvem e sistemas em pelo menos duas das seguintes: AWS, Azure ou GCP.
  1. Histórico de responsabilidade por decisões arquiteturais em espaços de problemas ambíguos e condução até resultados duradouros, incluindo influência em contratos compartilhados ou limites de plataforma entre equipes.

Diferenciais

  1. Experiência anterior na construção de produtos de monitoramento, observabilidade ou gerenciamento de rede com interface de usuário voltada para o cliente.
  1. Familiaridade com modelos de dados em grafo e como a topologia hierárquica ou de dependência é representada e percorrida.
  1. Experiência em design de visualização de dados para dados complexos, hierárquicos ou estruturados em grafo.
  1. Experiência com plataformas como SolarWinds, Zabbix, PRTG, Auvik ou similares. Entender o que elas fazem certo e errado é a parte útil, não necessariamente ter construído a versão melhor antes.

Se você não preenche todos os requisitos, mas este parece ser o tipo de problema que você gosta de resolver, candidate-se. Estamos mais interessados em como você pensa sobre este espaço do que em uma correspondência perfeita de habilidades.

Na CommandLink, estamos comprometidos em criar uma experiência de contratação justa, consistente e eficiente. Como parte do nosso processo, usamos ferramentas assistidas por IA para ajudar a revisar e analisar candidaturas. Essas ferramentas apoiam nossa equipe de recrutamento identificando qualificações e experiências que se alinham aos requisitos de cada função.

As ferramentas de IA são usadas apenas para auxiliar no processo de avaliação — elas não tomam decisões finais de contratação. Cada candidatura é revisada por um membro da nossa equipe de recrutamento ou contratação antes que qualquer decisão seja tomada.

Por que você vai adorar a vida na Command|Link

Junte-se a nós na CommandLink, onde você terá a oportunidade de moldar o futuro da comunicação empresarial. Valorizamos o espírito inovador e buscamos indivíduos prontos para trazer sua visão e experiência únicas para uma equipe que valoriza ideias ousadas e pensamento estratégico. Você está pronto para causar impacto?

  • Espaço para crescer em uma empresa de alto crescimento
  • Um ambiente que celebra ideias e inovação
  • Seu trabalho terá um impacto tangível
  • Folgas flexíveis
  • Eventos divertidos em locais legais
  • Bônus por indicação de funcionários para incentivar a adição de ótimos novos talentos à equipe

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