Sobre a oportunidade
Papel na empresa Atuar como referência técnica em Back-end, liderando a concepção e implementação de soluções robustas, escaláveis e modernas. É esperado que contribua ativamente na definição de arquitetura, padrões e estratégias técnicas, além de orientar profissionais de diferentes níveis e promover uma cultura de excelência técnica.
Responsabilidades
Liderar o desenvolvimento de sistemas Back-end complexos, promovendo alto padrão técnico e aderência a boas práticas de engenharia; Projetar e implementar arquiteturas escaláveis e distribuídas, com foco em performance, segurança e manutenibilidade; Avaliar e introduzir novas tecnologias, ferramentas e práticas que agreguem valor à plataforma; Realizar code reviews avançados e mentorar desenvolvedores de diferentes níveis; Colaborar com times de produto, design, QA e DevOps para garantir entregas técnicas alinhadas ao negócio; Atuar na resolução de problemas críticos de produção, com análise de causa raiz e propostas de prevenção; Contribuir para a definição de estratégias técnicas da empresa, influenciando a evolução da stack e da arquitetura de sistemas; Participar ativamente de cerimônias técnicas e conduzir iniciativas de melhoria contínua na engenharia de software.
Requisitos
Proficiência avançada em múltiplas linguagens backend (ex: NodeJS, Python, Java, C#) e capacidade de adaptação a diferentes contextos tecnológicos; Experiência consolidada com arquiteturas distribuídas, microsserviços e sistemas de alta disponibilidade; Domínio de bancos de dados relacionais e NoSQL, além de pipelines de dados e mensageria; Conhecimento aprofundado de segurança em aplicações web; Experiência com pipelines CI/CD, infraestrutura como código e containers (Docker, Kubernetes); Capacidade de liderar iniciativas técnicas e orientar desenvolvedores de todos os níveis; Participação ativa em decisões estratégicas de arquitetura e evolução técnica dos sistemas; Participação em projetos de modernização de legado e reestruturação arquitetural. Hard skills Arquitetura de software Back-end; CI/CD, Docker, Kubernetes; Banco de dados e mensageria; Segurança avançada em APIs; Infraestrutura como código. Soft skills Liderança técnica; Visão sistêmica; Autonomia na tomada de decisões; Comunicação eficaz com stakeholders técnicos e não técnicos.