About this role
O que buscamos
Buscamos um(a) Software Engineer Sênior com foco em Backend e atuação Full Stack , capaz de transformar demandas de negócio pouco estruturadas em soluções escaláveis em produção. Procuramos um perfil com forte capacidade de tomada de decisão técnica, experiência em arquitetura e desenvolvimento de software, visão de produto e autonomia para atuar em todas as etapas do ciclo de desenvolvimento, incluindo integração de soluções de IA em ambientes produtivos.
Responsabilidades
- Atuar na análise e refinamento de requisitos ambíguos ou de alto nível, transformando-os em propostas técnicas claras e estruturadas;
- Projetar soluções considerando escalabilidade, manutenibilidade, performance e qualidade de software;
- Identificar riscos técnicos antecipadamente, avaliar trade-offs e definir a melhor abordagem para cada cenário;
- Desenvolver, testar, implantar e sustentar aplicações em ambiente produtivo;
- Atuar predominantemente em desafios de Backend, mantendo participação ativa em atividades de Frontend;
- Integrar soluções baseadas em Inteligência Artificial a produtos e sistemas corporativos;
- Trabalhar com arquiteturas distribuídas, orquestração de cargas de trabalho e sistemas de alta demanda;
- Colaborar diretamente com arquitetos, engenheiros seniores e stakeholders de negócio na definição de soluções;
- Realizar suporte pós-implantação, resolução de incidentes e evolução contínua dos sistemas;
- Garantir boas práticas de engenharia de software durante todo o ciclo de desenvolvimento;
Requisitos e Qualificações
- Vivência comprovada no desenvolvimento, implantação e sustentação de aplicações em ambientes de produção;
- Experiência com desenvolvimento Backend e Frontend;
- Experiência em arquitetura e design de sistemas;
- Conhecimento de escalabilidade, performance e manutenibilidade de aplicações;
- Experiência com estratégias de testes de software;
- Conhecimento em processos de release e implantação;
- Experiência em troubleshooting, debugging e suporte a produção;
- Vivência com integração de soluções de Inteligência Artificial em aplicações corporativas.
Diferenciais
- Experiência com sistemas distribuídos e de alta escala;
- Vivência em projetos envolvendo orquestração de workloads e processamento de alto volume;
- Histórico de atuação em diferentes contextos, produtos e times de engenharia;
- Experiência com gestão de incidentes em ambientes críticos;
- Exposição a elevados padrões de engenharia de software e governança técnica;
- Experiência prática com arquitetura de soluções que integrem Backend, Frontend, Infraestrutura e IA;
- Capacidade de justificar decisões arquiteturais com base em trade-offs técnicos e de negócio.