Tripadvisor
Nebius
Engenheiro de Software Sênior (Managed PostgreSQL)
Sobre a Nebius
A Nebius está liderando uma nova era em infraestrutura de nuvem para a economia global de IA. Estamos construindo uma plataforma de nuvem de IA full-stack que suporta desenvolvedores e empresas, desde o treinamento de dados e modelos até a implantação em produção, sem o custo e a complexidade de construir uma grande infraestrutura interna de IA/ML.
Construído por engenheiros, para engenheiros. Desde a orquestração de GPU em larga escala até a otimização de inferência, nós resolvemos os problemas difíceis em computação, armazenamento, rede e IA aplicada.
Listada na Nasdaq (NBIS) e sediada em Amsterdã, temos uma presença global com centros de P&D na Europa, Reino Unido, América do Norte e Israel. Nossa equipe de mais de 1,500 inclui centenas de engenheiros com profundo conhecimento em hardware, software e P&D de IA.
A VAGA
Estamos procurando um Engenheiro de Software Sênior para nos ajudar a construir o melhor Managed PostgreSQL para cargas de trabalho de IA. O serviço já está em produção; a missão agora é torná-lo a escolha óbvia para equipes que executam aplicações de IA em Postgres — busca vetorial de primeira classe, migrações fáceis do RDS / Cloud SQL / clusters autogerenciados e a qualidade operacional de um banco de dados gerenciado maduro.
Você trabalhará em toda a stack: plano de controle e automação de ciclo de vida em Go, internals e desempenho do Postgres, ferramentas de migração e as escalações de clientes onde realmente importa.
Você é bem-vindo para trabalhar em nossos escritórios em Amsterdã ou Londres, em modelo híbrido ou remotamente de fusos horários da UE.
Como é trabalhar na Nebius
Movimento rápido - Pensamento ousado - Crescimento constante - Impacto significativo - Confiança e autonomia real - Oportunidade de moldar o futuro da IA
Suas responsabilidades
- Desenvolver o plano de controle e a automação do ciclo de vida para o Managed PostgreSQL — provisionamento, HA, failover, backups, PITR, atualizações de versão, manutenção sem downtime.
- Ajustar e fortalecer o próprio PostgreSQL — replicação, WAL, vacuum, planejador de consultas, pooling de conexões, extensões — e transformar isso em recursos do produto e padrões razoáveis sobre os quais os clientes não precisam pensar.
- Construir ferramentas de migração que tirem os clientes do RDS da AWS, do Google Cloud SQL, do Banco de Dados Azure para PostgreSQL, e de clusters autogerenciados com o mínimo de downtime.
- Liderar a história de IA-Postgres de ponta a ponta — busca vetorial (pgvector, pgvectorscale), recuperação híbrida, integração com o ecossistema mais amplo da Nuvem de IA Nebius.
- Executar o serviço como um SRE — definir SLOs, construir observabilidade, liderar resposta a incidentes, alimentar cada postmortem de volta na plataforma.
- Trabalhar diretamente com clientes em revisões de arquitetura, escalações de desempenho e os problemas de produção que não se encaixam em um modelo de ticket.
Requisitos essenciais
- 5+ anos de experiência profissional em engenharia de software, com tempo significativo dedicado à construção ou operação de PostgreSQL em produção em escala (datasets de TB+, topologias de replicação, modos de falha reais que você depurou em produção).
- Fortes habilidades em engenharia de software em Go ou outra linguagem backend/de sistemas, com disposição para trabalhar principalmente em Go.
- Profundo conhecimento dos internals do PostgreSQL: MVCC, WAL, replicação (física e lógica), vacuum, planejamento de consultas, extensões, particionamento.
- Experiência prática com o ecossistema circundante: Patroni / Stolon / pg_auto_failover, pgBackRest / WAL-G, pgBouncer / PgCat, ferramentas de replicação lógica.
- Instintos de um ex-DBA — você consegue ler EXPLAIN ANALYZE fluentemente, raciocinar sobre o comportamento de locks e sabe como lidar com corrupções de banco de dados.
- Capacidade de escrever código confiável e investigar problemas complexos.
- Abordagem orientada para o trabalho em equipe.
Diferenciais
- Experiência com pgvector e pgvectorscale — busca vetorial em escala, escolha de índice, trade-offs entre recall e latência.
- Experiência em construção de planos de controle de banco de dados gerenciados em um provedor de nuvem (RDS, Cloud SQL, Aiven, Crunchy, Timescale, Supabase, Neon, ou similar).
- Experiência em escrever operadores Kubernetes (Go + controller-runtime / kubebuilder).
- Contribuições para o próprio PostgreSQL, extensões populares ou o ecossistema OSS circundante.
- Experiência com cargas de trabalho de IA/ML — pipelines RAG, stores de embeddings, cargas de trabalho residentes em GPU.
Declaração de Igualdade de Oportunidades
Realizamos entrevistas de codificação como parte do processo.
A Nebius é um empregador que oferece igualdade de oportunidades. Estamos comprometidos em promover um local de trabalho inclusivo e diversificado e em fornecer oportunidades de emprego iguais em todos os aspectos do emprego. Não discriminamos com base em raça, cor, religião, sexo (incluindo gravidez), origem nacional, ancestralidade, idade, deficiência, informação genética, estado civil, status de veterano, orientação sexual, identidade ou expressão de gênero, ou qualquer outra característica protegida pela lei aplicável.
Os candidatos devem ter autorização para trabalhar no país em que se candidatam e serão obrigados a fornecer prova de elegibilidade de emprego como condição de contratação.
Se precisar de acomodações durante o processo de inscrição, por favor, nos informe.
Benefícios e Vantagens
- Remuneração competitiva
- Oportunidades de crescimento na carreira e aprendizado
- Flexibilidade e autonomia
- Cultura colaborativa e inovadora
- Oportunidade de trabalhar em projetos de IA impactantes
- Ambiente internacional e equipes talentosas
