Software Engineer (C/C++/Lua)
Porto Alegre, Rio Grande do Sul, Brazil
Full Time
Engineering
Experienced
Sobre a Azion
Somos a maior plataforma de Edge Computing da América Latina e um líder global na indústria. Nossa plataforma permite que empresas operem com agilidade, reduzindo a latência e aumentando a confiabilidade de seus aplicativos. Estamos focados em simplificar a construção de aplicativos e buscamos indivíduos apaixonados e inovadores para se juntar à nossa equipe!
Na Azion você terá oportunidade de se desenvolver e estar conectado à tecnologia de ponta, imerso em uma cultura centrada em inovação e um time de alta performance, desbloqueando novas possibilidades e atuando com o futuro da tecnologia.
Sobre o Cargo
Estamos em busca de um Software Engineer talentoso e apaixonado para se juntar à nossa equipe de tecnologia em Porto Alegre. Neste papel, você enfrentará desafios complexos relacionados à arquitetura de sistemas, desenvolverá componentes robustos e garantirá a integração eficaz entre diversas plataformas.
Principais Desafios
Requisitos
Qualificações Desejáveis
Diferenciais
Benefícios e Azion Way of Life
Modelo FlexWork
Oferecemos um modelo de FlexWork que prioriza o aculturamento e a colaboração. Nos primeiros três meses, você trabalhará on-site no escritório local, uma etapa essencial para construir relacionamentos sólidos e uma conexão genuína com nossos valores e objetivos. Acreditamos que essa imersão inicial não só fortalece a equipe, mas também impulsiona a criatividade e a inovação.
Após esse período, você terá a possibilidade de aplicar para o modelo híbrido, trabalhando presencialmente pelo menos três vezes por semana. Essa abordagem equilibra a interação presencial e a autonomia, criando um ambiente de trabalho dinâmico e produtivo.
Na Azion, todas as candidaturas são bem-vindas, independentemente de gênero, orientação sexual, idade, gravidez, deficiência, etnia, cor, país de origem ou religião. Acreditamos que um ambiente inclusivo contribui para o nosso sucesso e que o respeito está presente em todas as nossas relações.
Venha fazer parte da nossa equipe! Estamos ansiosos para conhecê-lo e trilhar juntos um caminho de sucesso na tecnologia!
Somos a maior plataforma de Edge Computing da América Latina e um líder global na indústria. Nossa plataforma permite que empresas operem com agilidade, reduzindo a latência e aumentando a confiabilidade de seus aplicativos. Estamos focados em simplificar a construção de aplicativos e buscamos indivíduos apaixonados e inovadores para se juntar à nossa equipe!
Na Azion você terá oportunidade de se desenvolver e estar conectado à tecnologia de ponta, imerso em uma cultura centrada em inovação e um time de alta performance, desbloqueando novas possibilidades e atuando com o futuro da tecnologia.
Sobre o Cargo
Estamos em busca de um Software Engineer talentoso e apaixonado para se juntar à nossa equipe de tecnologia em Porto Alegre. Neste papel, você enfrentará desafios complexos relacionados à arquitetura de sistemas, desenvolverá componentes robustos e garantirá a integração eficaz entre diversas plataformas.
Principais Desafios
- Otimizar o desempenho para arquiteturas tanto síncronas quanto baseadas em eventos e garantir escalabilidade para lidar com cargas crescentes sem comprometer o desempenho;
- Segurança é uma preocupação crítica, exigindo adesão às melhores práticas para autenticação e autorização;
- Comunicação eficaz entre equipes para alinhar metas e resolver bloqueios rapidamente;
- Aprendizado contínuo é vital para manter-se atualizado com as últimas tecnologias e tendências da indústria, a fim de aprimorar processos e padrões;
- Manter a disponibilidade e a performance da plataforma.
Requisitos
- Sólida experiência em desenvolvimento de sistemas baseados em eventos ou daemons em C/C++ e Lua/Go;
- Conhecimento de protocolos de comunicação de internet TCP/UDP/IPv4/v6;
- Conhecimento de protocolos de aplicação: TLS, HTTP, HTTP3/Quic, DNS;
- Abordagem sistêmica para resolução de problemas e uma capacidade de autogerenciamento;
- Conhecimento de APIs REST;
- Conhecimento de Linux e sistemas operacionais (syscalls, threads vs processes, file systems, ajuste de configurações do Kernel);
- Conhecimento de ambiente Unix, gerenciamento de pacotes, troubleshooting e sistemas de arquivo;
- Conhecimento de boas práticas de desenvolvimento e arquitetura de software;
- Conhecimento de versionamento de código utilizando Git;
- Conhecimento de uso de Docker e Kubernetes;
- Conhecimento em CI/CD (Jenkins, Gitlab CI, Github Actions etc);
- Conhecer como embarcar um runtime de outra linguagem em um sistema (embarcar LuaJit/Lua;
- Conhecimento em Nginx/Lua e/ou OpenResty;
- Experiência em serviços em nuvem (AWS, GCP, etc);
- Experiência com puppet, ansible, chef, juju, etc (ao menos um);
- Experiência com sistemas distribuídos, alto desempenho de web servers ou cloud servers e aplicações multi-tenant;
- Experiência no desenvolvimento de testes automatizados (unitários, funcionais, integração e E2E);
- Conhecimento em sistema de filas (RabbitMQ e etc);
- Inglês intermediário.
Qualificações Desejáveis
- Experiência em DevOps ou DevSecOps;
- Conhecimento de testes em Prove/Perl;
- Conhecimento de troubleshooting em pacotes TCP/UDP;
- Inglês avançado.
Diferenciais
- Experiência com Edge;
- Conhecimento/Experiência em aplicações near real-time.
Benefícios e Azion Way of Life
- Modelo de contratação CLT;
- Plano de saúde e odontológico;
- VR e VA flexível (Cartão Flash), inclusive em período de férias;
- Vale-transporte sem desconto em folha;
- Hackathons anuais internos;
- Auxílio mobilidade (valor adicional para deslocamento);
- Freestyle (incentivo para customização da estação de trabalho);
- Plataforma para cursos de idiomas (Inglês e Espanhol);
- Stock options (conforme política);
- Birthday day off;
- TotalPass;
- Horário de trabalho flexível (flexível mesmo);
- Programa Nômade para trabalhar de onde quiser por até 3 meses ao ano;
- Programa de Intercâmbio internacional anual.
Modelo FlexWork
Oferecemos um modelo de FlexWork que prioriza o aculturamento e a colaboração. Nos primeiros três meses, você trabalhará on-site no escritório local, uma etapa essencial para construir relacionamentos sólidos e uma conexão genuína com nossos valores e objetivos. Acreditamos que essa imersão inicial não só fortalece a equipe, mas também impulsiona a criatividade e a inovação.
Após esse período, você terá a possibilidade de aplicar para o modelo híbrido, trabalhando presencialmente pelo menos três vezes por semana. Essa abordagem equilibra a interação presencial e a autonomia, criando um ambiente de trabalho dinâmico e produtivo.
Na Azion, todas as candidaturas são bem-vindas, independentemente de gênero, orientação sexual, idade, gravidez, deficiência, etnia, cor, país de origem ou religião. Acreditamos que um ambiente inclusivo contribui para o nosso sucesso e que o respeito está presente em todas as nossas relações.
Venha fazer parte da nossa equipe! Estamos ansiosos para conhecê-lo e trilhar juntos um caminho de sucesso na tecnologia!
Apply for this position
Required*