Pular para o conteúdo

SingleStore

Engenheiro de Software Sênior

PythonSQLKubernetesC++RustGo
Tradução automática. Consulte o original.

Resumo da Posição

Engenheiros da SingleStore constroem a plataforma de dados em tempo real que impulsiona algumas das aplicações mais exigentes do mundo. Nossa arquitetura nativa da nuvem permite cargas de trabalho transacionais e analíticas de alto desempenho em escala, e nossas equipes entregam código de produção continuamente ao longo do ano.

Operamos em um ambiente dinâmico e altamente colaborativo, onde os engenheiros são responsáveis pelo seu trabalho de ponta a ponta e trabalham em estreita colaboração com as equipes de Produto, Vendas e Go-To-Market para gerar um impacto comercial significativo.

Engenheiros da SingleStore constroem a plataforma de dados em tempo real que possibilita algumas das aplicações mais exigentes do mundo. Nossa arquitetura de banco de dados nativa da nuvem permite cargas de trabalho transacionais e analíticas de alto desempenho em escala. Nossos Engenheiros de Software trabalham em equipes pequenas e colaborativas para ajudar a impulsionar nossa empresa. Seja aprimorando a tolerância a falhas de um cluster SingleStore, acelerando o desempenho de consultas SQL com técnicas como vetorização SIMD e geração de código LLVM, ou escrevendo módulos de busca e custo para o otimizador de consultas, nossos engenheiros são responsáveis por construir sistemas críticos para cargas de trabalho de alto desempenho.

Observação: Esta função está aberta em vários níveis. O nível final (Sênior, Staff ou Principal) será determinado com base na experiência, escopo de impacto e liderança técnica demonstrada durante o processo de entrevista.

Consistente com nosso compromisso com a diversidade e inclusão, valorizamos indivíduos com a capacidade de trabalhar em equipes diversas e com uma gama diversificada de pessoas.

Para todas as agências de recrutamento: A SingleStore não aceita currículos de agências. Por favor, não encaminhe currículos para funcionários da SingleStore. A SingleStore não é responsável por quaisquer taxas relacionadas a currículos não solicitados e não pagará taxas a nenhuma agência ou empresa terceirizada que não tenha um acordo assinado com a Empresa.

A SingleStore valoriza indivíduos por suas habilidades e experiências únicas, e temos orgulho de oferecer funções em uma variedade de locais nos Estados Unidos.

Para candidatos residentes na Califórnia, consulte nosso Aviso de Privacidade de Recrutamento da Califórnia singlestore.com/singlestore-california-recruitment-privacy-notice/.

Para candidatos residentes no EEE, Reino Unido e Suíça, consulte nosso Aviso de Privacidade de Recrutamento do EEE, Reino Unido e Suíça. singlestore.com/recruitment-privacy/

A faixa salarial total da SingleStore para esta função, se baseada em Boston, Chicago, Nova York, Austin, Phoenix, Las Vegas, Seattle, Washington ou Dallas é: $140,000 - $215,000 USD por ano

ID da Requisição: ENG00470

Funções e Responsabilidades

  1. Desenvolver recursos do motor de banco de dados com base na direção da empresa e solicitações de clientes para garantir que os requisitos sejam atendidos em tempo hábil
  1. Entregar código livre de bugs em um ambiente de baixo nível e sem gerenciamento de memória em C++.
  1. Traduzir requisitos de clientes de alto nível em recursos de software acionáveis e entregáveis
  1. Aprender, propor e adaptar tecnologias de ponta de toda a indústria e academia na arquitetura de banco de dados da SingleStore para garantir desempenho e throughput ideais para cargas de trabalho de clientes em cenários analíticos e transacionais
  1. Projetar e executar planos de teste abrangentes para avaliar a funcionalidade do motor de banco de dados, garantindo cobertura e precisão completas, usando Python, C++ e SQL.
  1. Usar técnicas de depuração de baixo nível, incluindo GDB e Flame graphs, para corrigir problemas e melhorar o desempenho
  1. Trabalhar em algoritmos de sistemas distribuídos e problemas/componentes do motor de banco de dados principal por trás da SingleStore.
  1. Participar de revisões de código e design com o objetivo de garantia de qualidade de software

HABILIDADES E EXPERIÊNCIA NECESSÁRIAS

  1. 5+ anos de experiência desenvolvendo e depurando software de nível de sistema em linguagens não gerenciadas como C++ ou Rust.
  1. Bacharelado em Ciência da Computação ou experiência prática equivalente.
  1. Capacidade demonstrada de projetar e construir software de sistema altamente confiável e de alto desempenho.

Qualificações Preferenciais

  1. Conhecimento de arquitetura de banco de dados e sistemas operacionais
  1. Familiaridade com sistemas distribuídos gerenciados via Kubernetes.

A SingleStore entrega nosso banco de dados nativo da nuvem com a velocidade e escala para impulsionar as aplicações do mundo intensivas em dados. Com um banco de dados SQL distribuído que introduz simplicidade em sua arquitetura de dados ao unificar transações e análises, a SingleStore capacita líderes digitais a entregar experiências de dados excepcionais e em tempo real para seus clientes. A SingleStore é apoiada por capital de risco e sediada em São Francisco, com escritórios em Sunnyvale, Raleigh, Seattle, Boston, Londres, Lisboa, Bangalore, Dublin e Kyiv.

O salário é baseado em fatores permissíveis e não discriminatórios, como habilidades, experiência e localização geográfica, e é apenas uma parte de nosso pacote total de remuneração e benefícios. Certas funções também são elegíveis para recompensas adicionais, incluindo aumentos por mérito e bônus anuais.

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