Gestor de Engenharia - Pipelines

SupabaseRemoto
Remote, Global

Procuramos um Engineering Manager para liderar a equipa de Pipelines, responsável pela replicação de Postgres e pelos conectores de destino. O papel abrange pessoas, entrega e direção técnica numa equipa distribuída globalmente e de trabalho remoto.

SOBRE A SUPABASE A Supabase é a plataforma de desenvolvimento Postgres, criada por programadores para programadores. Fornecemos uma solução completa de backend incluindo Base de Dados, Autenticação, Armazenamento, Edge Functions, Tempo Real e Pesquisa Vetorial. Todos os serviços estão profundamente integrados e concebidos para crescimento. SOBRE AS FUNÇÕES Procuramos um Gestor de Engenharia para liderar a equipa Pipelines na Supabase. A Supabase Pipelines é um produto de change data capture gerido. Copia as tabelas que seleciona da Supabase Postgres para outros sistemas e depois transmite as alterações posteriores. O produto está em alfa público, com destinos BigQuery, ClickHouse, DuckLake e Snowflake. A Pipelines usa a replicação lógica do Postgres e o Supabase ETL, o nosso motor de replicação de código aberto escrito em Rust. A equipa trabalha perto da base de dados. Isto significa slots de replicação, retenção de WAL, sincronizações iniciais de tabelas e a carga que estes impõem à base de dados de origem de um cliente. A equipa também constrói e gere os conectores de destino. A correção, a ordenação e a recuperação contam aqui tanto como a velocidade. O Gestor de Engenharia é uma função de pessoas, entrega e técnica. Não esperamos que escreva código de produção. Esperamos que participe nas discussões de conceção e ajude a definir o padrão para a qualidade de engenharia, os testes e as operações. O QUE VAI SER RESPONSÁVEL POR Equipa e Pessoas - Construir uma cultura de equipa saudável e de alta confiança num ambiente distribuído globalmente e com trabalho remoto como base. Construir uma cultura de equipa saudável e de alta confiança num ambiente distribuído globalmente e com trabalho remoto como base. - Gerir reuniões 1:1, gestão de desempenho, desenvolvimento de carreira e integração dos seus colaboradores diretos. Gerir reuniões 1:1, gestão de desempenho, desenvolvimento de carreira e integração dos seus colaboradores diretos. - Tratar da administração de pessoal (férias, licenças, etc.) da sua equipa. Tratar da administração de pessoal (férias, licenças, etc.) da sua equipa. Contratação - Ser responsável pelo plano de contratação da sua equipa e atuar como Gestor de Contratação. Primeira ronda de entrevistador para todas as funções da equipa. Ser responsável pelo plano de contratação da sua equipa e atuar como Gestor de Contratação. Primeira ronda de entrevistador para todas as funções da equipa. - Colaborar com a Aquisição de Talentos para identificar, entrevistar e fechar fortes candidatos. Colaborar com a Aquisição de Talentos para identificar, entrevistar e fechar fortes candidatos. - Contribuir para o planeamento de efetivo, a conceção organizacional e a evolução da liderança de engenharia na Supabase. Contribuir para o planeamento de efetivo, a conceção organizacional e a evolução da liderança de engenharia na Supabase. Entrega e Roadmap - Ser responsável pelo roadmap e pela gestão de projetos da equipa (Linear), impulsionando a prestação de contas e marcos claros. Ser responsável pelo roadmap e pela gestão de projetos da equipa (Linear), impulsionando a prestação de contas e marcos claros. - Gerir a entrada de fluxos de trabalho e a triagem no Slack. Estas são as caixas de entrada principais da equipa para pedidos entre equipas. É você que decide o que é encaminhado para onde, o que é priorizado e o que é recusado. Gerir a entrada de fluxos de trabalho e a triagem no Slack. Estas são as caixas de entrada principais da equipa para pedidos entre equipas. É você que decide o que é encaminhado para onde, o que é priorizado e o que é recusado. - Ser responsável pelas atualizações semanais da equipa e manter as partes interessadas alinhadas sem criar sobrecarga. Ser responsável pelas atualizações semanais da equipa e manter as partes interessadas alinhadas sem criar sobrecarga. - Organizar o esforço face aos tickets de suporte e manter o SLO da equipa. Organizar o esforço face aos tickets de suporte e manter o SLO da equipa. - Tornar visíveis os riscos, dependências e compromissos de forma precoce e clara à liderança. Tornar visíveis os riscos, dependências e compromissos de forma precoce e clara à liderança. Comandante de Incidentes - Formar-se como Comandante de Incidentes. Impulsionar a coordenação, a resolução e o seguimento pós-incidente. Formar-se como Comandante de Incidentes. Impulsionar a coordenação, a resolução e o seguimento pós-incidente. - Liderar revisões de incidentes sem culpas Liderar revisões de incidentes sem culpas PODE SER UM BOM ENCAIXE SE - Tiver 5+ anos de background em engenharia, com profundidade suficiente para ser credível junto de engenheiros que constroem sistemas complexos. Tiver 5+ anos de background em engenharia, com profundidade suficiente para ser credível junto de engenheiros que constroem sistemas complexos. - Tiver 3+ anos a gerir equipas de engenharia remotas. Tiver 3+ anos a gerir equipas de engenharia remotas. - Tiver gerido uma equipa que construiu e operou pipelines de dados, change data capture, replicação ou sistemas de streaming. Tiver gerido uma equipa que construiu e operou pipelines de dados, change data capture, replicação ou sistemas de streaming. - Tiver forte credibilidade técnica em sistemas de dados. Procuramos garantias de entrega, ordenação, idempotência, alterações de schema e backfills. Tiver forte credibilidade técnica em sistemas de dados. Procuramos garantias de entrega, ordenação, idempotência, alterações de schema e backfills. - Conhecer bem a replicação do Postgres, incluindo a replicação lógica, a WAL e os slots de replicação, e como estes afetam uma base de dados em produção. Conhecer bem a replicação do Postgres, incluindo a replicação lógica, a WAL e os slots de replicação, e como estes afetam uma base de dados em produção. - Conhecer destinos analíticos como BigQuery, Snowflake, ClickHouse ou formatos de tabela lakehouse como o Iceberg. Conhecer destinos analíticos como BigQuery, Snowflake, ClickHouse ou formatos de tabela lakehouse como o Iceberg. - Ter liderado uma equipa em incidentes de produção num sistema que guarda dados de clientes. Geriu o trabalho de seguimento e manteve a revisão sem culpas. Ter liderado um equipa em incidentes de produção num sistema que guarda dados de clientes. Geriu o trabalho de seguimento e manteve a revisão sem culpas. - Ter lançado um produto de dados dirigido a programadores para clientes fora da sua empresa. Ter lançado um produto de dados dirigido a programadores para clientes fora da sua empresa. - Ter experiência com Rust (não obrigatório, mas é um plus) Ter experiência com Rust (não obrigatório, mas é um plus) - Ter gerido equipas remotas, distribuídas globalmente, que trabalham de forma assíncrona em fusos horários distintos. Ter gerido equipas remotas, distribuídas globalmente, que trabalham de forma assíncrona em fusos horários distintos. - Ser técnico o suficiente para ser credível junto de engenheiros fortes, mas genuinamente apaixonado por gestão de pessoas. Este é o trabalho que quer fazer, não uma carreira pela qual se está a contentar. Ser técnico o suficiente para ser credível junto de engenheiros fortes, mas genuinamente apaixonado por gestão de pessoas. Este é o trabalho que quer fazer, não uma carreira pela qual se está a contentar. - Criar segurança psicológica e uma cultura de feedback. Dá feedback com frequência e no momento, pede-o de volta e cria espaço para que a equipa faça o mesmo. Criar segurança psicológica e uma cultura de feedback. Dá feedback com frequência e no momento, pede-o de volta e cria espaço para que a equipa faça o mesmo. - Operar como um multiplicador. Ajuda os indivíduos a alcançar mais do que sozinhos conseguiriam, e não precisa de ser a melhor voz técnica na sala. Operar como um multiplicador. Ajuda os indivíduos a alcançar mais do que sozinhos conseguiriam, e não precisa de ser a melhor voz técnica na sala. - Orientar em vez de mandar. Remove bloqueios, liga as pessoas ao contexto e confia nos seus engenheiros para serem responsáveis por como o trabalho é feito. Orientar em vez de mandar. Remove bloqueios, liga as pessoas ao contexto e confia nos seus engenheiros para serem responsáveis por como o trabalho é feito. - Ter um histórico real de gestão de desempenho e conseguir falar de exemplos concretos de conversas difíceis. Ter um histórico real de gestão de desempenho e conseguir falar de exemplos concretos de conversas difíceis. - Sentir-se confortável com a ambiguidade e conseguir construir estrutura onde há pouca. Sentir-se confortável com a ambiguidade e conseguir construir estrutura onde há pouca. - Comunicar claramente e escrever bem. Por omissão usa o assíncrono e o escrito, define o contexto cedo e torna visíveis os riscos cedo. Comunicar claramente e escrever bem. Por omissão usa o assíncrono e o escrito, define o contexto cedo e torna visíveis os riscos cedo. - Ser colaborativo, com pouco ego e adaptável. Prospere com engenheiros seniores de alta autonomia que não precisam de si para ser a pessoa mais inteligente na sala. Ser colaborativo, com pouco ego e adaptável. Prospere com engenheiros seniores de alta autonomia que não precisam de si para ser a pessoa mais inteligente na sala. O QUE OFERECEMOS - Totalmente Remoto Contratamos a nível global. Acreditamos que pode fazer o seu melhor trabalho de qualquer lugar. Não há escritórios da Supabase, mas fornecemos uma quota WeWork ou um subsídio de coworking que pode usar em qualquer lugar do mundo. - ESOP Cada membro da equipa recebe ESOP (participação em capital) na empresa. Queremos que todos partilhem do upside daquilo que estamos a construir em conjunto. - Subsídio de Tecnologia Use este orçamento para montar o seu ambiente de trabalho ideal — laptop, monitor, auscultadores, ou o que lhe ajudar a fazer o seu melhor trabalho. - Benefícios de Saúde A Supabase cobre 100% do seguro de saúde dos colaboradores e 80% dos dependentes, onde quer que esteja. O seu bem-estar e a saúde da sua família são importantes para nós. - Off-Sites Anuais Uma vez por ano, toda a empresa reúne-se numa nova cidade para uma semana de ligação, colaboração e diversão. É um destaque do nosso ano. - Trabalho Flexível Trabalhamos de forma assíncrona e confiamos que gere o seu próprio tempo. Sabe o que precisa de ser feito e quando. - Desenvolvimento Profissional Cada membro da equipa recebe um subsídio anual de educação para gastar em aprendizagem — cursos, livros, conferências, ou o que suportar o seu crescimento. SOBRE A EQUIPA A Supabase nasceu remota e com o código aberto em primeiro lugar. Acreditamos que a nossa equipa distribuída globalmente é a nossa arma secreta na construção de ferramentas de que os programadores gostam. - ~400 membros da equipa ~400 membros da equipa - 60+ países 60+ países - 20+ idiomas falados 20+ idiomas falados - Mais de $1B levantados (incluindo o nosso $500M Série F) Mais de $1B levantados (incluindo o nosso $500M Série F) - 540.000+ membros da comunidade 540.000+ membros da comunidade Movemo-nos rápido, construímos em público e usamos aquilo que lançamos. Se está no seu projeto, provavelmente usamos no nosso também. Acreditamos profundamente no ecossistema de código aberto e esforçamo-nos por suportar — e não substituir — as ferramentas e comunidades existentes.

A candidatura é feita diretamente no site da empresa — sem intermediários. Vaga remota verificada para quem reside em Portugal.

Candidatar no site da empresa →