Descrição
Resumo:
Procuramos um Engenheiro de Software Sênior/Principal para projetar e entregar capacidades fundamentais da plataforma SingleStore, assumindo a responsabilidade por grandes projetos definidores de versão em sistemas distribuídos e tecnologia de bancos de dados.
Pontos principais:
1. Liderar o projeto técnico e a tomada de decisões para projetos impactantes de plataformas em nuvem
2. Resolver problemas complexos e críticos para a missão com soluções escaláveis
3. Mentorar engenheiros e elevar o nível técnico em toda a equipe
Engenheiros da SingleStore constroem a plataforma de dados em tempo real que impulsiona algumas das aplicações mais exigentes do mundo. Nossa arquitetura nativa em nuvem permite cargas de trabalho transacionais e analíticas de alto desempenho em escala, e nossas equipes lançam continuamente código de produção ao longo do ano.
Operamos em um ambiente altamente colaborativo e dinâmico, no qual os engenheiros têm responsabilidade integral sobre seu trabalho e colaboram de perto com as equipes de Produto, Vendas e Go-To-Market para gerar impacto comercial significativo.
**Resumo da posição**
Estamos procurando um Engenheiro de Software Sênior/Principal para integrar a equipe de Engenharia e desempenhar um papel crítico no projeto e entrega de capacidades fundamentais da SingleStore. Trata-se de um cargo técnico sênior com responsabilidade integral por grandes projetos definidores de versão na interseção entre sistemas distribuídos, infraestrutura em nuvem e tecnologia de bancos de dados.
Como Engenheiro de Software, você definirá a direção técnica, resolverá problemas complexos em nível de sistema e atuará como multiplicador de força em toda a organização. Você trabalhará de perto com as equipes de Produto e voltadas para o cliente para garantir que nossa plataforma atenda às necessidades tanto de clientes empresariais consolidados quanto de novos usuários.
Esta posição é ideal para um engenheiro que se destaca em desafios técnicos profundos, tem orgulho de construir sistemas duráveis e aprecia mentorar outros enquanto permanece envolvido diretamente no desenvolvimento.
Observação: Esta posição está aberta em diversos níveis. O nível final (Sênior, Staff ou Principal) será determinado com base na experiência, no escopo de impacto e na liderança técnica demonstrada ao longo do processo de entrevista.
**Função e responsabilidades**
* Liderar o projeto técnico e a tomada de decisões para grandes projetos definidores de versão que impactam a plataforma em nuvem da SingleStore.
* Projetar e implementar novas funcionalidades em redes, plano de controle e infraestrutura de serviços gerenciados, com foco principal em nossos sistemas de faturamento.
* Resolver problemas complexos e críticos para a missão com soluções escaláveis, mantíveis e resilientes.
* Colaborar de perto com a Gestão de Produto para traduzir requisitos de clientes e de negócios em soluções técnicas robustas.
* Investigar e resolver questões difíceis nos ambientes de produção e desenvolvimento, equilibrando múltiplas responsabilidades.
* Investigar, depurar e corrigir problemas relacionados à sincronização de dados de faturamento.
* Contribuir para painéis de visualização de dados.
* Mentorar e orientar engenheiros sobre projeto de sistemas, padrões de codificação e melhores práticas arquitetônicas, elevando o nível técnico em toda a equipe.
#### **Habilidades e experiências exigidas**
* 6+ anos de experiência no desenvolvimento e depuração de software em nível de sistema em Golang ou linguagem semelhante.
* Familiaridade com sistemas distribuídos gerenciados via Kubernetes.
* Capacidade comprovada de projetar e construir software de sistema altamente confiável e de alto desempenho.
* Experiência em ambientes onde desempenho, escalabilidade e confiabilidade são críticos.
* Graduação em Ciência da Computação ou experiência prática equivalente.
**Qualificações preferenciais**
* Experiência na construção de plataformas SaaS nativas em nuvem.
* Experiência com frameworks web front-end como React.
* Experiência com medição e faturamento baseados em nuvem, bem como práticas contábeis geralmente aceitas.
A SingleStore oferece seu banco de dados nativo em nuvem com velocidade e escala suficientes para impulsionar aplicações intensivas em dados no mundo inteiro. 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 oferecer experiências excepcionais de dados em tempo real aos seus clientes. A SingleStore é financiada por capital de risco e tem sede em São Francisco, com escritórios em Sunnyvale, Raleigh, Seattle, Boston, Londres, Lisboa, Bangalore, Dublin e Kiev.
Em consonância com nosso compromisso com a diversidade e inclusão, valorizamos indivíduos com capacidade de trabalhar em equipes diversas e com uma ampla gama 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 se responsabiliza por quaisquer taxas relacionadas a currículos não solicitados e não pagará taxas a nenhuma agência ou empresa terceira que não tenha um acordo assinado com a empresa.*
A SingleStore valoriza os indivíduos pelas suas habilidades e experiências únicas, e temos o orgulho de oferecer vagas em diversos locais nos Estados Unidos. O salário é baseado em fatores permitidos e não discriminatórios, tais como habilidades, experiência e localização geográfica, constituindo apenas uma parte do nosso pacote total de remuneração e benefícios. Determinadas posições também são elegíveis para recompensas adicionais, incluindo aumentos por mérito e bônus anuais.
*Para candidatos residentes na Califórnia, consulte nossa* *Aviso de Privacidade de Recrutamento da Califórnia*. Para candidatos residentes no EEE, Reino Unido e Suíça, consulte nosso *Aviso de Privacidade de Recrutamento do EEE, Reino Unido e Suíça.*