Nesta posição de Pessoa Desenvolvedora Sênior de Software com foco em IA, você apoiará projetos estratégicos de clientes e ajudará equipes a evoluir seus processos de desenvolvimento, modernizar tecnologias e aplicar inteligência artificial à engenharia de software. Você atuará de forma técnica e consultiva, contribuindo para ganhos de produtividade e qualidade.
Responsabilidades
- Orientar equipes de clientes em decisões de arquitetura, desenvolvimento e evolução do ciclo de vida de desenvolvimento de software
- Adaptar as soluções do Flow ao contexto técnico de cada projeto
- Identificar oportunidades para aplicar IA e apoiar a adoção de ferramentas de programação assistida por IA
- Desenvolver e aprimorar soluções de software em ambientes de produção
- Contribuir com iniciativas de modernização tecnológica e evolução de plataformas
- Orientar pessoas desenvolvedoras e compartilhar boas práticas de engenharia e uso de IA
- Avaliar os resultados das soluções adotadas e apoiar a autonomia das equipes
Requisitos obrigatórios
- Experiência sólida em desenvolvimento de software e aplicações em produção
- Conhecimento do ciclo de vida de desenvolvimento de software, incluindo desenvolvimento, testes, implantação, operação e manutenção
- Experiência com IA generativa e modelos de linguagem de grande escala aplicados ao desenvolvimento de software
- Vivência prática com programação assistida por IA, geração de código, testes, documentação ou automação de atividades de desenvolvimento
- Conhecimento de engenharia de prompts e boas práticas de interação com modelos de linguagem
- Familiaridade com agentes de IA, RAG e diferentes modelos e provedores de modelos de linguagem
- Experiência com arquitetura e desenvolvimento de aplicações distribuídas
- Conhecimento de Java, Node.js, Python, .NET ou outra linguagem moderna de back-end
- Experiência com APIs, integrações e bancos de dados
- Experiência com AWS, Azure ou GCP
- Conhecimento de DevOps, integração e entrega contínuas, testes automatizados e automação
- Boa comunicação, capacidade de influência técnica e atuação consultiva
- Inglês avançado para comunicação escrita e verbal
Diferenciais
- Experiência com ciclo de desenvolvimento de software baseado em agentes de IA
- Conhecimento de desenvolvimento orientado a especificações ou baseado em contratos
- Experiência na modernização de sistemas legados com apoio de IA
- Conhecimento de contêineres, Kubernetes e infraestrutura como código
- Experiência com observabilidade, segurança e desempenho em sistemas distribuídos
- Vivência em consultoria ou em projetos realizados junto a clientes
O que esperamos
Esperamos que você combine experiência prática em engenharia de software com conhecimento aplicado de IA generativa. Sua capacidade de colaborar com equipes, orientar decisões técnicas e transformar oportunidades em melhorias concretas será essencial para apoiar a evolução dos projetos.