HighLevel
HighLevel
201 – 500 Funcionários
ConsultoriaLogísticaSaaS
A HighLevel é uma empresa de SaaS que desenvolve uma plataforma completa de marketing e vendas para empresas e profissionais de marketing. Seu software reúne captação de leads, agendamento de compromissos, gerenciamento de pipeline, sites, funis, páginas de destino e acompanhamento automatizado por telefone, SMS, e-mail e canais sociais. A HighLevel também oferece integrações por API, ferramentas de gerenciamento de associações e cursos e opções de marca branca que permitem às empresas oferecer a plataforma com sua própria marca. Para quem busca emprego, o perfil da empresa reflete um trabalho voltado à criação e ao suporte de um amplo produto de automação empresarial usado em consultoria, logística e outras organizações orientadas a serviços.

Engenheiro principal de sistemas distribuídos – remoto na Índia

A HighLevel busca um engenheiro principal para reforçar serviços resilientes e de grande escala para sua plataforma empresarial baseada em IA. A função abrange Node.js, Go, Kubernetes, GCP, armazenamento distribuído e confiabilidade de sistemas de ponta a ponta.

Descrição

  • Projetar, desenvolver e escalar serviços de backend e interfaces de frontend para a experiência Threads & Composer no HighLevel Conversations
  • Liderar a arquitetura de backend e APIs, os fluxos de dados, o desempenho, a confiabilidade, a capacidade de processamento e a correção em escala
  • Ser responsável pela camada de interface do usuário em Vue 3, do desenvolvimento à manutenção
  • Proteger a integridade arquitetural de um sistema distribuído em escala de bilhões diante de modos de falha, restrições de capacidade, garantias de consistência e mais de 50 implantações
  • Revisar projetos de caminhos críticos e orientar decisões de arquitetura entre equipes
  • Identificar e resolver pontos únicos de falha, filas sem limite, ausência de idempotência, riscos de efeito manada e janelas de perda de dados
  • Criar protótipos de mudanças arquiteturais de alto risco, lidar com incidentes importantes e colaborar na resolução de falhas complexas entre equipes
  • Aumentar a resiliência do sistema com degradação controlada, backpressure, limites de isolamento e modelos de capacidade projetados para um crescimento mensal superior a 10%
  • Fortalecer as práticas de engenharia por meio de revisões de design, análises pós-incidente e padrões técnicos reutilizáveis
  • Definir práticas seguras para o uso de engenharia assistida por IA em sistemas críticos
  • Desenvolver com Node.js/TypeScript, Go, GKE, GCP Pub/Sub, Cloud Tasks, Redis, MongoDB, Firestore, ClickHouse e Elasticsearch
  • Melhorar os caminhos críticos de Workflows com responsabilidades claras, planejamento de capacidade, cenários de falha testados e menos incidentes

Requisitos

  • Pelo menos 10 anos de experiência em engenharia, com ampla responsabilidade prática por sistemas distribuídos de grande escala
  • Responsabilidade exclusiva comprovada por um sistema em produção durante falhas reais
  • Profundo conhecimento de arquiteturas de filas e assíncronas, semântica de entrega, ordenação, backpressure, idempotência e entrega exatamente uma vez ou pelo menos uma vez
  • Domínio de vários sistemas de armazenamento SQL e NoSQL, modelos de consistência e indexação em escala
  • Experiência avançada com Redis ou sistema em memória comparável, incluindo seu comportamento sob pressão de memória e partições de rede
  • Experiência em produção operando Kubernetes em escala, incluindo limites de recursos, escalabilidade automática e falhas de pools de nós
  • Capacidade excepcional de comunicar projetos por meio de documentação, diagramas e análises de causa raiz
  • Proficiência em Node.js e/ou Go para prototipar propostas e entregar correções para caminhos críticos
  • Experiência comparável com centenas de serviços ou milhares de instâncias processando bilhões de eventos por dia é fortemente desejável
  • Experiência com agentes de IA, serviços nativos do GCP, lançamento de sistemas do zero e fortalecimento de plataformas maduras é considerada um diferencial

Benefícios

  • Trabalhar em uma organização global que prioriza o trabalho remoto
  • A HighLevel oferece oportunidades iguais de emprego
  • Um processo voluntário de informações demográficas mantém as respostas separadas das candidaturas e as exclui das decisões de contratação
  • Uma política de privacidade está disponível para consulta