Num relance
- Tarefas: Liderar uma equipa de engenheiros em sistemas distribuídos e resolver problemas técnicos complexos.
- Empresa: Empresa inovadora focada em computação descentralizada e armazenamento.
- Benefícios: Trabalho remoto, cultura assíncrona e oportunidades de crescimento profissional.
- Outras informações: Ambiente dinâmico com forte ênfase em comunicação escrita e melhoria contínua.
- Porquê este emprego: Influencie a arquitetura de sistemas que moldam o futuro da computação descentralizada.
- Qualificações: Experiência em engenharia de software e liderança técnica em sistemas distribuídos.
O salário previsto situa-se entre 121500 - 148500 € por ano.
Localização: Remoto, Fuso Horário da Europa
Data de Início: ASAP
Tipo de Emprego: Tempo Integral
Equipe: Core Compute & Distributed Systems
Idioma: Inglês
Sobre o Papel
Estamos à procura de um Engenheiro de Gestão experiente para liderar uma equipe que constrói os sistemas distribuídos que alimentam uma plataforma descentralizada de computação e armazenamento. Você liderará uma equipe de engenheiros seniores trabalhando em redes P2P, armazenamento distribuído, orquestração de computação e serviços de plataforma central. Você combinará liderança de pessoas com forte propriedade técnica, ajudando a moldar a arquitetura, orientar a execução e permanecer envolvido com sistemas críticos e código de produção.
O que você fará
- Liderar, orientar e desenvolver uma equipe de alto desempenho de engenheiros de sistemas distribuídos e backend
- Conduzir a direção técnica e a execução dos sistemas centrais de P2P, computação e plataforma distribuída
- Permanecer envolvido com arquitetura, design, implementação e resolução de problemas técnicos
- Orientar o desenvolvimento de protocolos distribuídos de alta capacidade, incluindo descoberta de pares, comunicação, replicação e distribuição de dados
- Supervisionar sistemas responsáveis pela orquestração de computação, provisionamento, escalonamento e distribuição de carga de trabalho
- Defender confiabilidade, resiliência, observabilidade e prontidão para produção em toda a plataforma
- Estabelecer práticas de engenharia sólidas em torno de testes, CI/CD, lançamentos, resposta a incidentes e análise de causa raiz
- Trabalhar em estreita colaboração com as equipes de Infraestrutura, Produto, Segurança e Plataforma em roteiros, prioridades e dependências entre equipes
- Realizar 1:1s eficazes, retrospectivas, avaliações de desempenho e conversas sobre desenvolvimento de carreira
- Traduzir prioridades técnicas e de negócios em planos de execução claros e resultados mensuráveis
- Fomentar uma cultura de propriedade, excelência técnica, tomada de decisões pragmáticas e melhoria contínua
O que estamos procurando
- Mais de 7 anos de experiência em engenharia de software, com mais de 3 anos em um papel de Engenharia de Gestão ou liderança técnica
- Experiência comprovada em liderar equipes que constroem e entregam sistemas distribuídos ou software de infraestrutura para produção
- Forte compreensão de sistemas P2P e distribuídos, como descoberta de pares, DHTs, protocolos de gossip, travessia NAT, replicação, consenso ou sistemas endereçados por conteúdo
- Experiência sólida em programação backend e de sistemas, idealmente com Go, ou alternativamente C/C++ ou Rust
- Compreensão sólida de concorrência, redes, comunicação distribuída e design de sistemas tolerantes a falhas
- Experiência com orquestração de computação, armazenamento distribuído, bancos de dados distribuídos ou infraestrutura de plataforma
- Familiaridade com tecnologias como libp2p, gRPC, Protobuf, IPFS/CIDs, Kubernetes ou infraestrutura em contêineres
- Experiência com observabilidade e operações de produção, incluindo ferramentas como Prometheus, Grafana, OpenTelemetry ou rastreamento distribuído
- Forte compreensão de sistemas Linux e fundamentos de redes
- Experiência em estabelecer padrões de engenharia em torno de testes automatizados, CI/CD, processos de lançamento e gerenciamento de incidentes
- Bom julgamento técnico e a capacidade de equilibrar engenharia prática, liderança de pessoas e tomada de decisões estratégicas
- Excelentes habilidades de comunicação escrita e verbal, com a capacidade de trabalhar efetivamente em um ambiente remoto e assíncrono
Nice to Have
- Experiência com armazenamento distribuído, armazenamento de objetos, sistemas de arquivos distribuídos ou sistemas de integridade de dados
- Conhecimento de APIs S3, NFS, FUSE, semântica POSIX, armazenamento em bloco ou mecanismos de armazenamento
- Experiência com codificação de apagamento, sharding, coleta de lixo ou migração de dados em larga escala
- Experiência em gerenciar infraestrutura multi-nuvem, bare-metal ou geograficamente distribuída
- Familiaridade com infraestrutura de GPU, computação AI distribuída, serviço de modelos ou roteamento de inferência
- Experiência com infraestrutura como código, como Terraform, Pulumi ou ferramentas similares
- Experiência trabalhando com arquiteturas descentralizadas, blockchain, Web3 ou outras arquiteturas P2P
Por que este papel é importante
- Modelar uma plataforma distribuída desde o núcleo: Influenciar a arquitetura dos sistemas que alimentam a computação e o armazenamento descentralizados
- Liderar uma equipe técnica forte: Orientar engenheiros seniores e construir um ambiente onde os engenheiros possam fazer seu melhor trabalho
- Permanecer envolvido: Continuar resolvendo problemas técnicos complexos enquanto cresce como líder de engenharia
- Trabalhar em infraestrutura genuinamente distribuída: Enfrentar desafios em torno de redes, replicação, resiliência, distribuição de dados e computação em escala
- Influenciar a arquitetura: Tomar decisões técnicas significativas em vez de simplesmente gerenciar a entrega
- Trabalhar em toda a plataforma: Colaborar com as equipes de Infraestrutura, Segurança, Produto e Backend
- Remoto e assíncrono: Trabalhar remotamente com forte sobreposição de fuso horário europeu em uma cultura de engenharia orientada à escrita
Como trabalhamos
Valorizamos comunicação escrita clara, trabalho profundo focado e engenharia pragmática em vez de reuniões e sincronizações desnecessárias. Nossa cultura de engenharia enfatiza:
- RFCs e decisões técnicas bem documentadas
- Alta cobertura de testes automatizados e validação rigorosa de produção
- Código pragmático e sustentável
- Forte observabilidade e propriedade operacional
- Lançamentos regulares de produção
- Melhoria contínua através de retrospectivas e revisões pós-incidente
Pragmatike é um Empregador de Oportunidades Iguais e está comprometido em fornecer oportunidades de emprego iguais a todos os candidatos, sem discriminação ou assédio com base em raça, cor, religião, idade, sexo, origem nacional, status de deficiência, genética, status de veterano protegido, orientação sexual, identidade ou expressão de gênero, ou qualquer outra característica protegida pela lei aplicável. Estamos comprometidos com um processo de contratação justo e inclusivo. Processamos seus dados pessoais exclusivamente para fins de recrutamento, de acordo com as leis de privacidade aplicáveis, e mantemos salvaguardas razoáveis para proteger suas informações. Seus dados podem ser compartilhados com nosso(s) cliente(s) para consideração de contratação, mas não serão divulgados a terceiros fora do processo de recrutamento.
Empregador para Engineering Manager: Pragmatike
A Pragmatike, oferecemos um ambiente de trabalho flexível e remoto que valoriza a autonomia e a inovação. Os nossos colaboradores têm acesso a oportunidades de crescimento profissional contínuo, com uma cultura de partilha de conhecimentos e suporte mútuo. Junte-se a nós para fazer parte de uma equipa dinâmica que está na vanguarda da tecnologia em ambientes multi-site, onde a sua experiência em Kubernetes será valorizada e desenvolvida.