Redwood Materials
Hex Technologies
Engenheiro(a) de Software, Backend (Plataforma)
SOBRE A VAGA
Estamos procurando um(a) engenheiro(a) de software Sênior ou Staff para se juntar à nossa equipe de plataforma Backend.
Nossa equipe é responsável por construir e manter a plataforma de computação central da Hex, que serve como o motor fundamental para toda a execução de código, consulta SQL e processamento de dados em todo o aplicativo Hex. Nossa plataforma impulsiona tudo, desde a interface principal do notebook e aplicativos publicados até as complexas capacidades de dados exigidas por nossos agentes de IA.
Nossa missão é dupla: tornar a plataforma de computação excepcionalmente fácil de usar, desenvolver e monitorar, ao mesmo tempo em que garantimos que ela seja extremamente rápida e performática.
Engenheiros(as) nesta equipe operam na desafiadora e recompensadora interseção de arquitetura de sistemas, design de API e otimização profunda de desempenho.
O QUE VOCÊ FARÁ
Na equipe de Plataforma Backend, você trabalhará em projetos de alta complexidade técnica e que abrangem toda a stack, desde nossos sistemas de dados backend até o frontend da interface colaborativa de notebook da Hex.
Aqui estão alguns exemplos dos tipos de projetos que você pode abordar:
- Usar DuckDB para permitir interoperabilidade de dados perfeita entre código Python e SQL escrito por nossos usuários ou agentes de IA
- Construir sistemas inteligentes de cache para acelerar as consultas de dados dos clientes
- Implementar um framework de dependência baseado em grafos para otimizar planos de execução multi-etapas
- Instrumentar sistemas complexos e multi-linguagem para identificar gargalos de desempenho
- Construir visualizações no produto para ajudar os usuários a entender as características de desempenho de seu código
SOBRE VOCÊ
- 6+ anos de experiência em engenharia trabalhando em sistemas ou aplicações complexos e orientados a dados
- Compreensão em nível de especialista de Python, SQL, kernels jupyter e/ou sistemas de data warehousing
- Profundamente informado sobre as tendências da indústria em processamento de dados, bancos de dados e arquiteturas de dados performáticas
- Você adora mergulhar em bases de código altamente complexas e tem paixão por projetar abstrações elegantes que melhoram a correção e a produtividade do desenvolvedor
- Um desejo inesgotável de entender onde cada milissegundo de tempo pode estar indo
- Um instinto para pensamento estratégico e alinhamento com os objetivos de negócios e de produto, mantendo um equilíbrio saudável entre velocidade e excelência em engenharia.
- Experiência trabalhando em uma equipe remota-first e fortes habilidades de comunicação nesse contexto.
Esta função é totalmente remota em qualquer lugar dentro do fuso horário Leste dos EUA, com a opção de trabalhar em nosso escritório em Nova York.
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
A faixa salarial para esta função é: $198,750 - $295,000
A faixa salarial mostrada pode ser um reflexo de fatores adicionais, como localização geográfica e faixas/níveis de habilidade que estamos abertos a considerar. A colocação na faixa salarial será decidida após a conclusão do processo de entrevista, levando em consideração fatores como deixar espaço para crescimento, justiça 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 triagem de currículos e detecção de fraudes. Essas ferramentas ajudam nossa equipe a avaliar candidaturas e verificar informações do candidato. 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 na saída de uma ferramenta de IA.
NOSSA STACK
Nosso produto é uma plataforma de autoria de notebooks e aplicativos 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 servidor Express/Apollo GraphQL que interage com Postgres, Redis e Kubernetes para gerenciar nosso banco de dados e kernels Python. Nosso backend é rigidamente integrado à 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 oferece orgulhosamente um pacote competitivo de recompensas totais, incluindo, mas não se limitando a, salário e participação acionária alinhados ao mercado, benefícios de saúde abrangentes e tempo livre remunerado flexível.
