A GoCache desenvolveu no Brasil uma plataforma de Web Security e CDN, estrategicamente distribuída em todas as regiões do país, que entrega segurança e alta performance para cerca de 300 clientes, incluindo Ultrafarma, Smartfit, Flamengo, além de instituições do mercado financeiro e do governo.
Diariamente, 20 milhões de brasileiros consomem conteúdo de algum dos 150 mil websites e aplicações que utilizam nossa plataforma, reforçando nosso compromisso em proporcionar uma experiência digital de alta qualidade.
Com foco em garantir que as empresas prosperem no ambiente digital, a GoCache oferece defesa efetiva contra ameaças cibernéticas, assegurando uma experiência online segura e fluida para a audiência de nossos clientes. Nosso compromisso vai além da proteção; buscamos também transmitir uma sensação de segurança e tranquilidade, permitindo que essas empresas se concentrem no crescimento e na inovação de seus negócios.
O Desafio:
Como Backend Software Engineer na GoCache, você desempenhará um papel muito importante no desenvolvimento e evolução de nossos principais produtos de segurança, confiabilidade e performance, como WAF, Bot Mitigation, DDoS Protection, DNS e Load Balancer. Produtos que fazem parte de uma plataforma distribuída de larga escala, que processa bilhões de requisições diariamente.
Principais Responsabilidades:
Colaborar com o time de P&D para definir e implementar soluções resilientes, escaláveis e seguras para problemas complexos;
Desenvolver novos produtos alinhados aos objetivos estratégicos da GoCache, especialmente nas áreas de WAF, Bot Mitigation e DDoS Protection;
Contribuir para a melhoria da arquitetura da GoCache, aprimorando a resiliência, escalabilidade e segurança das nossas aplicações;
Colaborar na construção e evolução de pipelines de CI/CD;
Promover uma cultura de trabalho positiva e colaborativa na equipe.
Qualificações Necessárias:
5+ anos de experiência em desenvolvimento de software back-end;
Pelo menos 2 anos de experiência com Golang ou Lua;
Proficiência com bancos de dados SQL e NoSQL;
Experiência sólida no desenvolvimento de sistemas complexos e distribuídos;
Vivência com ambientes Unix/Linux;
Sólidos conhecimentos do protocolo HTTP;
Familiaridade com pipelines de CI/CD;
Boas habilidades no troubleshooting e otimização de sistemas para desempenho e segurança;
Capacidade de escrever código limpo e de alta qualidade que resolva efetivamente os problemas propostos, sem complexidades desnecessárias;
Ótimas habilidades de comunicação, tanto oral quanto escrita;
Forte desejo de aprender, adaptar-se e compartilhar conhecimento com a equipe;
Habilidades Desejáveis:
Vivência em ambiente de startups;
Experiência na construção e manutenção de pipelines CI/CD;
Experiência com sistemas de mensageria, como Kafka ou Redpanda;
Conhecimentos avançados sobre protocolos de rede;
Experiência com ML/AI;
Experiência com OLAP DBMS;
Sólidos conhecimentos em segurança web e padrões como OWASP e NIST;
Experiência no desenvolvimento em baixo nível, utilizando C ou eBPF/XDP.
Por que se juntar à GoCache?
Faça parte de uma equipe de alta performance e inovação, trabalhando com tecnologia de ponta;
Oportunidade de ter um impacto significativo na segurança e desempenho de aplicações web críticas;
Trabalho remoto, horário flexível e com foco em aprendizado contínuo e desenvolvimento profissional.
#J-18808-Ljbffr