Pular para o conteúdo

Hex Technologies

Engenheiro de Software, Foundations

TypeScriptPythonReactNode.jsSQLAWSKubernetesTerraform
Tradução automática. Consulte o original.

SOBRE A EQUIPE

A equipe de Fundações constrói e evolui a infraestrutura de nível de aplicação que impulsiona o Hex. Somos responsáveis pelos sistemas, frameworks e primitivas de backend compartilhados dos quais outras equipes dependem, ajudando a empresa a avançar mais rapidamente enquanto mantemos a confiabilidade, o desempenho e a segurança.

Nosso trabalho abrange APIs, transporte em tempo real, frameworks de armazenamento, processamento em segundo plano e ferramentas internas. Em vez de entregar funcionalidades isoladas, focamos na criação de sistemas duráveis que escalam com a empresa e facilitam o desenvolvimento de produtos para todos.

SOBRE A VAGA

Estamos em busca de um Engenheiro de Software Backend Sênior para ajudar a projetar, manter e evoluir os sistemas principais utilizados em todo o Hex. Esta função é centrada na arquitetura de backend e infraestrutura compartilhada, com responsabilidade por APIs, comunicação em tempo real, frameworks de acesso a dados, orquestração de tarefas e ferramentas administrativas internas.

Você trabalhará em estreita colaboração com as equipes de engenharia de produto para entender suas necessidades e, em seguida, transformar padrões comuns em sistemas robustos e reutilizáveis. Você ajudará a definir padrões, influenciar a arquitetura e elevar o nível de qualidade em todo o backend. Experiência com Frontend é útil para entender fluxos de trabalho de ponta a ponta, mas esta função é focada principalmente em backend.

CONTRIBUIÇÕES PRINCIPAIS

Você contribuirá para e evoluirá diversas áreas fundamentais, incluindo:

APIS

  1. GraphQL (design de esquema, desempenho, ergonomia do desenvolvedor)
  1. Autenticação e autorização (segurança, escalabilidade, correção)
  1. Multiplayer e colaboração APIs (estado em tempo real, concorrência)

TRANSPORTE

  1. WebSockets e infraestrutura de comunicação em tempo real

FRAMEWORKS DE ARMAZENAMENTO

  1. Postgres (design de esquema, otimização de consultas, migrações)
  1. S3, DynamoDB, Redis

SISTEMAS DE TAREFAS E FLUXOS DE TRABALHO

  1. BullMQ e processamento de tarefas em segundo plano
  1. Temporal ou sistemas de orquestração de fluxo de trabalho similares

FERRAMENTAS INTERNAS

  1. Ferramentas administrativas internas para depuração, operações e suporte ao cliente

O QUE VOCÊ FARÁ

  1. Projetar e construir frameworks e serviços de backend usados em toda a empresa
  1. Possuir e evoluir sistemas compartilhados críticos, incluindo APIs, transporte em tempo real e orquestração de tarefas
  1. Melhorar a confiabilidade, desempenho, observabilidade e segurança da infraestrutura de backend fundamental
  1. Fazer parceria com equipes de produto para transformar necessidades recorrentes em abstrações compartilhadas
  1. Liderar discussões de design técnico e ajudar a definir a direção arquitetural
  1. Impulsionar refatorações, migrações e atualizações de sistemas que reduzam a complexidade a longo prazo
  1. Melhorar ferramentas internas para apoiar a depuração, operações e fluxos de trabalho voltados ao cliente
  1. Orientar outros engenheiros e contribuir para padrões e práticas de engenharia sólidos

O QUE BUSCAMOS

  1. 5+ anos de experiência profissional em engenharia de software com um forte foco em backend
  1. Experiência trabalhando com Typescript/Node.js e SQL
  1. Experiência na construção e manutenção de sistemas ou frameworks de backend compartilhados usados por várias equipes
  1. Forte compreensão de design de API, sistemas distribuídos e fluxos de trabalho assíncronos
  1. Experiência trabalhando com bancos de dados relacionais e modelagem de dados em escala
  1. Familiaridade com sistemas de tarefas em segundo plano, filas ou ferramentas de orquestração de fluxo de trabalho
  1. Conforto em operar e evoluir sistemas em produção ao longo do tempo
  1. Experiência com infraestrutura em nuvem (AWS preferencial)
  1. Fortes habilidades de comunicação e uma mentalidade colaborativa orientada a alavancagem

DIFERENCIAIS

  1. Experiência com Python
  1. Experiência prática com GraphQL, WebSockets, BullMQ ou Temporal
  1. Familiaridade com ferramentas de observabilidade (métricas, rastreamento, logs)
  1. Experiência em plataformas de dados, ferramentas de desenvolvedor ou sistemas colaborativos
  1. Experiência com tecnologias frontend (por exemplo, React, TypeScript) para contexto de ponta a ponta
  1. Contribuições de código aberto, especialmente em projetos de backend ou infraestrutura

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

A faixa salarial exibida pode ser um reflexo de fatores adicionais, como localização geográfica e faixas/níveis de habilidade para os quais estamos abertos. A colocação na faixa salarial será decidida após a conclusão do processo de entrevista, levando em consideração fatores como margem para crescimento, equidade e paridade interna, suas habilidades demonstradas e a profundidade de sua experiência. Nossa equipe de Recrutamento poderá fornecer mais detalhes durante o processo de entrevista.

Ao enviar uma candidatura, o candidato consente com o uso de suas informações pessoais de acordo com a política de Privacidade da Hex: learn.hex.tech/docs/trust/privacy-policy.

Hex Technologies usa ferramentas assistidas por IA como parte de nosso processo de revisão de candidaturas, incluindo para triagem de currículos e detecção de fraudes. Essas ferramentas ajudam nossa equipe a avaliar candidaturas e verificar informações dos candidatos. Todas as recomendações geradas por IA são revisadas por um membro de nossa equipe de recrutamento antes que qualquer decisão de contratação seja tomada. Nenhuma candidatura é rejeitada automaticamente com base apenas no resultado de uma ferramenta de IA.

NOSSA STACK

Nosso produto é uma plataforma de criação de aplicativos e notebooks baseada na web. Nosso frontend é construído com Typescript e React, usando uma combinação de Apollo GraphQL e Redux para gerenciar o estado e os dados da aplicação. No backend, também usamos Typescript para alimentar um Express/Apollo GraphQL server que interage com Postgres, Redis e Kubernetes para gerenciar nosso banco de dados e Python kernels. Nosso backend é fortemente integrado com nossa infraestrutura e CI/CD, onde usamos uma combinação de Terraform, Helm e AWS para implantar e manter nossa stack.

Além de nossa cultura única, a Hex orgulhosamente oferece um pacote de remuneração total competitivo, incluindo, mas não limitado a, salário e equity alinhados ao mercado, benefícios de saúde abrangentes e folga remunerada flexível.

A faixa salarial para esta função é: $198,750 - $265,000

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

Vagas Dev é mantido gratuitamente pela equipe NortJobs.

Seu próximo empregopode estar na NortJobs.

Vagas Dev

Vagas para desenvolvedores e programadores. Brasil em primeiro lugar. Sua próxima oportunidade.

NortJobs · mantenedoraInstagramLinkedInTwitter
LegalSobre o projetoPrivacidadeVagas Dev © 2026