O que você vai fazer
- Operar e melhorar nosso backend em Supabase: schema e migrações do Postgres, políticas de segurança em nível de linha (RLS) e edge functions escritas em Deno e TypeScript.
- Operar nossa estrutura na Cloudflare: Workers, armazenamento R2 e o site estático de marketing, incluindo cache, roteamento e deploys.
- Concluir a migração dos arquivos do AWS S3 e CloudFront legados para o R2, sem indisponibilidade nem perda de dados.
- Deixar confiáveis os uploads em segundo plano no iOS, no Android e na web: transferências retomáveis, novas tentativas sensatas e relatórios de falha claros.
- Cuidar do monitoramento e dos alertas de erro, para que os problemas cheguem até nós antes de chegarem aos usuários.
- Manter o Postgres rápido em um plano pequeno: planos de consulta, índices, limites de conexão e retenção de dados.
- Controlar os custos de armazenamento, tráfego de saída e computação, e registrar por escrito os prós e contras de cada escolha.
- Cuidar de backups e recuperação de desastres, e comprovar que as restaurações funcionam testando de verdade.
- Reforçar a segurança: revisões de RLS, URLs assinadas, limites de requisições e chaves com privilégio mínimo.
- Responder a incidentes: primeiro restabelecer o serviço, depois escrever o relatório do incidente. Registramos um para cada incidente.
Requisitos
- Experiência em produção com Postgres: modelagem de schema, migrações, otimização de consultas e controle de acesso.
- Experiência prática com armazenamento de objetos e CDNs (AWS S3, R2 ou similares): URLs assinadas, cache e regras de ciclo de vida.
- TypeScript sólido e facilidade para ler e escrever código no servidor.
- Já foi responsável por incidentes em produção e sabe escrever um relatório de incidente claro e sem caça a culpados.
- Bons hábitos de segurança: privilégio mínimo, cuidado com segredos e revisão das regras de acesso antes de irem ao ar.
- Inglês escrito claro e capacidade de trabalhar com autonomia, de forma assíncrona.
- Você mora nos Estados Unidos e pode trabalhar como prestador de serviço independente.
Diferenciais
- Supabase em produção: auth, RLS e edge functions.
- Cloudflare Workers e R2.
- Migração de grandes volumes de dados entre provedores de armazenamento.
- Deno.
- Conhecer como o iOS e o Android agendam e limitam transferências em segundo plano.
- Saber ler faturas de nuvem: tráfego de saída, classes de armazenamento e planejamento de capacidade.
Como trabalhamos
- Assíncrono e por escrito. Poucas reuniões; planos e decisões ficam registrados por escrito.
- Time pequeno, sem camadas. Você trabalha direto com quem é dono da decisão.
- Capricho. As mudanças são revisadas, testadas e reversíveis. Preferimos acertar uma correção pequena a lançar uma grande duas vezes.
- Quem usa vem primeiro. Sem anúncios e sem mineração de dados: confiabilidade e privacidade são o produto.
Remuneração e condições
- USD $35–60 por hora. O seu valor é combinado por escrito antes de o trabalho começar.
- Contratação como prestador de serviço independente, sem vínculo empregatício, portanto sem benefícios de funcionário.
- 100% remoto dentro dos Estados Unidos. Nossa sede fica na Flórida, então nos coordenamos pelo horário da Costa Leste dos EUA.
- Horas e escopo são combinados no início e revistos conforme o trabalho muda.
Processo seletivo
- Mande um e-mail seguindo os passos abaixo.
- Uma conversa rápida sobre sua experiência e o tipo de trabalho que você procura.
- Uma conversa técnica: analisamos juntos um problema real do nosso stack.
- Uma decisão e, em seguida, as condições por escrito e uma data de início.
Como se candidatar
Mande um único e-mail com o assunto “Cloud System Engineer”. Texto simples basta.
- Em que lugar dos EUA você mora.
- Seu valor por hora dentro da faixa de USD $35–60.
- Um link para seu currículo, GitHub ou LinkedIn.
- Algumas linhas sobre a infraestrutura em produção que você já operou e um incidente que resolveu.
Sem app de e-mail? Escreva para support@virtualdrive.us com o assunto “Cloud System Engineer”.