
A Cloudflare oferece uma nuvem de conectividade que ajuda as organizações a proteger e conectar funcionários, dispositivos, aplicativos, redes e dados em ambientes locais, nuvens públicas, plataformas SaaS e na internet. Sua plataforma reúne ferramentas de segurança de aplicativos, proteção de redes, otimização de desempenho e visibilidade, ajudando as equipes a reduzir a complexidade técnica enquanto desenvolvem e entregam software com mais eficiência. O trabalho da Cloudflare abrange entrega pela nuvem e pela borda, redes seguras e infraestrutura digital resiliente, sendo relevante para profissionais de cibersegurança, redes, plataformas de nuvem e desempenho de aplicativos.
Engenheiro(a) de Sistemas Distribuídos, Cache — Cloudflare (Híbrido)
Crie e opere a infraestrutura globalmente distribuída de cache e proxy da Cloudflare. Melhore o desempenho, a confiabilidade, o roteamento, a invalidação e a observabilidade na borda da CDN.
Descrição
- Projete, desenvolva e opere o plano de dados de cache e proxy de alto desempenho que entrega conteúdo da borda da Cloudflare às origens dos clientes
- Contribua para o Pingora e os serviços de produção aprimorando E/S assíncrona, gerenciamento de conexões, eficiência de memória e disco e latência de cauda
- Aprimore a correção e o desempenho do cache por meio do posicionamento de objetos, retenção, políticas de admissão e expulsão, solicitações de intervalo e proteção contra dados corrompidos ou incompletos
- Desenvolva sistemas globalmente distribuídos de invalidação e de cache em camadas que acelerem a invalidação, otimizem os caminhos do cache, aumentem as taxas de acerto e reduzam a carga nas origens
- Entregue recursos de plataforma compartilhados, além de APIs e regras voltadas aos clientes para chaves de cache, TTLs, tratamento de respostas, comportamento de invalidação e acesso ao Workers
- Assuma a responsabilidade pelas funcionalidades desde o projeto técnico, implementação, testes e observabilidade até a implantação gradual e a operação em produção
- Participe da escala de plantão, lidere a resposta a incidentes e as análises posteriores, e fortaleça a confiabilidade, a capacidade e as ferramentas operacionais
- Use coortes de tráfego, controles mensuráveis e mecanismos de reversão para implantar mudanças de alto impacto com segurança
- Colabore com equipes de produto e engenharia em toda a Cloudflare
- Contribua por meio de revisão de código, mentoria, redação técnica e melhorias nos padrões e nas ferramentas da equipe
Requisitos
- Pelo menos quatro anos de experiência profissional projetando, desenvolvendo e operando sistemas de software em produção
- Proficiência em uma linguagem de sistemas ou backend, como Rust, Go, C ou C++, com disposição para trabalhar em Rust
- Conhecimento sólido da semântica de HTTP e de protocolos de transporte, incluindo TCP, TLS e QUIC
- Experiência projetando e implementando sistemas distribuídos seguros, resilientes e de alto desempenho
- Experiência com Linux, redes, concorrência e análise de desempenho
- Experiência assumindo a responsabilidade por sistemas de produção, incluindo monitoramento, depuração, suporte de plantão, resposta a incidentes e melhorias de confiabilidade
- Capacidade de usar métricas, logs, traces, criação de perfis e experimentos para analisar o comportamento em produção e validar melhorias
- Excelentes habilidades de comunicação escrita e verbal, incluindo redação de projetos técnicos e liderança de projetos entre equipes
- Disposição para usar ferramentas de engenharia assistida por IA, mantendo a responsabilidade pela correção, segurança e qualidade do projeto
- Os candidatos podem precisar de autorização para receber tecnologia controlada pelas leis de controle de exportação dos Estados Unidos sem patrocínio para uma licença de exportação
Benefícios
- Elegibilidade para o plano de ações da empresa
- Uma entrevista presencial em um escritório ou hub da Cloudflare pode ser solicitada durante o processo de oferta
- Acomodações razoáveis estão disponíveis para pessoas qualificadas com deficiência