Match score not available

Backend Software Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

5+ years backend software development experience, Proficiency in Golang or Lua, SQL, NoSQL.

Key responsabilities:

  • Collaborate for resilient, scalable, secure solutions
  • Develop new products aligned with goals
  • Improve architecture, resilience, scalability, security
  • Build CI/CD pipelines
  • Foster positive team culture

Job description

Logo Jobgether

Your missions

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.

Required profile

Experience

Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • Problem Solving
  • Detail Oriented
  • Verbal Communication Skills
  • Microsoft Excel
  • Microsoft Office
  • Teamwork

Backend Developer Related jobs