Engineering Manager - Realtime

SupabaseRemoto
Remote, Global

Procura-se um Engineering Manager para liderar a equipa global de Realtime, um papel de pessoas, entrega e técnica. O trabalho é totalmente remoto e inclui equity, benefícios de saúde e um subsídio de desenvolvimento profissional.

SOBRE A SUPABASE A Supabase é a plataforma de desenvolvimento Postgres, criada por developers para developers. Fornecemos uma solução de backend completa que inclui Base de Dados, Auth, Storage, Edge Functions, Realtime e Vector Search. Todos os serviços estão profundamente integrados e concebidos para crescimento. SOBRE O FUNÇÃO Procuramos um Engineering Manager para liderar a equipa Realtime na Supabase. O Realtime permite aos developers enviar mensagens de baixa latência entre clientes, acompanhar e sincronizar o estado dos utilizadores e ouvir alterações à base de dados. Essas três funcionalidades são Broadcast, Presence e Postgres Changes. O Broadcast também envia a partir da base de dados e através de HTTP, e os clientes podem reproduzir mensagens recentes. O Realtime é um cluster Elixir distribuído globalmente construído sobre o Phoenix. A equipa equilibra a baixa latência, limites justos entre projetos e o custo de operação do serviço. Os clientes esperam que as ligações se mantenham ativas, por isso a fiabilidade é tão importante como as novas funcionalidades. O Engineering Manager é uma função de pessoas, entrega e técnica. Não esperamos que escreva código de produção, mas irá liderar uma equipa de engenheiros experientes. Esperamos sim que participe nas discussões de design e ajude a definir o padrão de qualidade de engenharia, testes e operações. O QUE VAI SER RESPONSÁVEL POR Equipas e Pessoas - Construir uma cultura de equipa saudável, de elevada confiança, num ambiente à distância, globalmente distribuído. Construir uma cultura de equipa saudável, de elevada confiança, num ambiente à distância, globalmente distribuído. - Realizar reuniões 1:1, gestão de desempenho, desenvolvimento de carreira e integração dos seus colaboradores diretos. Realizar reuniões 1:1, gestão de desempenho, desenvolvimento de carreira e integração dos seus colaboradores diretos. - Gerir a administração de pessoal (férias, tempo livre, etc.) da sua equipa. Gerir a administração de pessoal (férias, tempo livre, etc.) da sua equipa. Contratação - Ser responsável pelo plano de contratação da sua equipa e atuar como Hiring Manager. Primeira ronda de entrevista para todas as funções da equipa. Ser responsável pelo plano de contratação da sua equipa e atuar como Hiring Manager. Primeira ronda de entrevista para todas as funções da equipa. - Colaborar com a Aquisição de Talentos para identificar, entrevistar e fechar candidatos fortes. Colaborar com a Aquisição de Talentos para identificar, entrevistar e fechar candidatos fortes. - Contribuir para o planeamento de headcount, a designação organizacional e a evolução da liderança de engenharia na Supabase. Contribuir para o planeamento de headcount, a designação organizacional e a evolução da liderança de engenharia na Supabase. Entrega e Roadmap - Ser responsável pelo roadmap da equipa e pela gestão de projetos (Linear), promovendo responsabilização e marcos claros. Ser responsável pelo roadmap da equipa e pela gestão de projetos (Linear), promovendo responsabilização e marcos claros. - Gerir a entrada de trabalho e a triagem no Slack. Estas são as caixas de entrada principais da equipa para pedidos entre equipas. O que é encaminhado, para onde é encaminhado, o que é priorizado ou recusado é decidido por si. Gerir a entrada de trabalho e a triagem no Slack. Estas são as caixas de entrada principais da equipa para pedidos entre equipas. O que é encaminhado, para onde é encaminhado, o que é priorizado ou recusado é decidido por si. - Ser responsável pelas atualizações semanais da equipa e manter os stakeholders alinhados sem criar sobrecarga. Ser responsável pelas atualizações semanais da equipa e manter os stakeholders alinhados 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 riscos, dependências e compromissos visíveis de forma precoce e clara à liderança. Tornar riscos, dependências e compromissos visíveis de forma precoce e clara à liderança. Comandante de Incidente - Formar-se como Comandante de Incidente. Impulsionar a coordenação, a resolução e o seguimento pós-incidente. Formar-se como Comandante de Incidente. Impulsionar a coordenação, a resolução e o seguimento pós-incidente. - Liderar revisões pós-incidente sem atribuição de culpas Liderar revisões pós-incidente sem atribuição de culpas PODE SER UM BOM ENCAJE SE - Tiver 5+ anos de experiência em engenharia, com profundidade suficiente para ser credível junto de engenheiros que constroem sistemas complexos. Tiver 5+ anos de experiência em engenharia, com profundidade suficiente para ser credível junto de engenheiros que constroem sistemas complexos. - Tiver 3+ anos a gerir equipas de engenharia à distância. Tiver 3+ anos a gerir equipas de engenharia à distância. - Tiver gerido uma equipa que construiu e operou um serviço de baixa latência e elevado número de ligações. Exemplos são WebSockets, pub/sub, mensagens, presence ou sistemas de streaming. Tiver gerido uma equipa que construiu e operou um serviço de baixa latência e elevado número de ligações. Exemplos são WebSockets, pub/sub, mensagens, presence ou sistemas de streaming. - Tiver forte credibilidade técnica em sistemas distribuídos. Procuramos experiência em clustering, limitação de taxa, backpressure e planeamento de capacidade. Tiver forte credibilidade técnica em sistemas distribuídos. Procuramos experiência em clustering, limitação de taxa, backpressure e planeamento de capacidade. - Tiver liderado uma equipa durante incidentes de produção num serviço orientado para clientes. Geriu o trabalho de seguimento e manteve a revisão sem atribuição de culpas. Tiver liderado uma equipa durante incidentes de produção num serviço orientado para clientes. Geriu o trabalho de seguimento e manteve a revisão sem atribuição de culpas. - Compreender o que os developers precisam de uma API ou SDK em tempo real, e ter entregue um a clientes fora da sua empresa. Compreender o que os developers precisam de uma API ou SDK em tempo real, e ter entregue um a clientes fora da sua empresa. - Tiver experiência com Elixir, Erlang ou BEAM (não é obrigatório, mas é uma mais valia). Tiver experiência com Elixir, Erlang ou BEAM (não é obrigatório, mas é uma mais valia). - Tiver experiência com replicação lógica do Postgres e Row Level Security (não é obrigatório, mas é uma mais valia). Tiver experiência com replicação lógica do Postgres e Row Level Security (não é obrigatório, mas é uma mais valia). - Tiver gerido equipas remotas, globalmente distribuídas, que trabalham de forma assíncrona em fusos horários dispersos. Tiver gerido equipas remotas, globalmente distribuídas, que trabalham de forma assíncrona em fusos horários dispersos. - For 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 um percurso pelo qual se está a contentar. For 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 um percurso pelo qual se está a contentar. - Construir 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. Construir 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 conseguiriam sozinhos, 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 conseguiriam sozinhos, e não precisa de ser a melhor voz técnica na sala. - Orientar em vez de dirigir. Remove bloqueios, liga as pessoas ao contexto e confia que os seus engenheiros são responsáveis pela forma como o trabalho é feito. Orientar em vez de dirigir. Remove bloqueios, liga as pessoas ao contexto e confia que os seus engenheiros são responsáveis pela forma como o trabalho é feito. - Ter um historial real de gestão de desempenho e conseguir dar exemplos concretos de conversas difíceis. Ter um historial real de gestão de desempenho e conseguir dar exemplos concretos de conversas difíceis. - Sentir-se confortável com a ambiguidade e conseguir construir estrutura onde não há muita. Sentir-se confortável com a ambiguidade e conseguir construir estrutura onde não há muita. - Comunicar claramente e escrever bem. Assume por predefinição comunicação assíncrona e escrita, define o contexto cedo e torna os riscos visíveis cedo. Comunicar claramente e escrever bem. Assume por predefinição comunicação assíncrona e escrita, define o contexto cedo e torna os riscos visíveis cedo. - Ser colaborativo, com pouco ego e adaptável. Prospora com engenheiros séniores de elevada autonomia que não precisam que seja a pessoa mais inteligente da sala. Ser colaborativo, com pouco ego e adaptável. Prospora com engenheiros séniores de elevada autonomia que não precisam que seja a pessoa mais inteligente da sala. O QUE OFERECEMOS - Totalmente Remoto Recrutamos a nível global. Acreditamos que pode fazer o seu melhor trabalho de qualquer lugar. Não existem escritórios da Supabase, mas proporcionamos uma subscrição WeWork ou um subsídio de espaço de coworking que pode usar em qualquer lugar do mundo. - ESOP Cada membro da equipa recebe ESOP (participação no capital social) na empresa. Queremos que todos partilhem do upside daquilo que estamos a construir em conjunto. - Subsídio de Tecnologia Use este orçamento para configurar o seu ambiente de trabalho ideal—portátil, 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, independentemente de onde se encontra. 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 numa nova cidade para uma semana de ligação, colaboração e diversão. É um dos momentos de 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 apoie o seu crescimento. SOBRE A EQUIPA A Supabase nasceu remota e com open-source em primeiro lugar. Acreditamos que a nossa equipa globalmente distribuída é a nossa arma secreta na construção de ferramentas de que os developers gostam. - ~400 membros da equipa ~400 membros da equipa - 60+ países 60+ países - 20+ línguas faladas 20+ línguas faladas - Mais de $1B levantados (incluindo o nosso $500M Series F) Mais de $1B levantados (incluindo o nosso $500M Series F) - 540,000+ membros da comunidade 540,000+ membros da comunidade Trabalhamos depressa, construímos em público e usamos o que entregamos. Se está no seu projeto, provavelmente também usamos no nosso. Acreditamos profundamente no ecossistema open-source e esforçamo-nos por apoiar—não substituir—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 →