Buscamos um(a) Engenheiro(a) de Software Sênior com sólida experiência em engenharia de software, visão inovadora e domínio prático de ferramentas de Inteligência Artificial aplicadas ao desenvolvimento. Você terá o desafio de acelerar a evolução dos nossos produtos digitais por meio de uma abordagem AI-Native, utilizando soluções como Claude Code, Cursor e GitHub Copilot para aumentar a produtividade, automatizar processos e elevar a qualidade das entregas. Além de desenvolver soluções modernas, escaláveis e seguras, você será referência técnica na experimentação de novas tecnologias, na disseminação de conhecimento e na evolução da cultura de engenharia, ajudando a transformar a maneira como construímos software.
Responsabilidades
- Projetar, desenvolver e evoluir produtos digitais utilizando Inteligência Artificial em todas as etapas do ciclo de engenharia, do refinamento técnico à implementação, aos testes e à documentação.
- Explorar ferramentas como Claude Code, Cursor e GitHub Copilot para acelerar entregas, automatizar tarefas repetitivas, reduzir retrabalho e melhorar a qualidade do software.
- Desenvolver soluções escaláveis, resilientes, seguras e sustentáveis, aplicando boas práticas de arquitetura, design de software, testes automatizados e integração contínua.
- Construir arquiteturas modulares, APIs e componentes reutilizáveis, preparados para futuras integrações com LLMs, agentes inteligentes e outras capacidades de IA.
- Identificar oportunidades de aplicação de IA na engenharia de software, experimentar novas ferramentas, validar abordagens e transformar aprendizados em práticas replicáveis.
- Criar fluxos inteligentes, agentes e automações para apoiar atividades de desenvolvimento, análise de código, testes, documentação e manutenção de sistemas.
- Atuar como referência técnica, compartilhando conhecimento, apoiando desenvolvedores e promovendo a adoção responsável e eficiente de Inteligência Artificial nos times.
- Avaliar os resultados da adoção de IA, identificando oportunidades de melhoria em produtividade, qualidade, eficiência e velocidade de entrega.
Requisitos
- Experiência sólida em engenharia de software, com atuação no desenvolvimento e na evolução de sistemas de alta escala e produtos digitais.
- Domínio de pelo menos uma linguagem moderna de programação e experiência com APIs, microsserviços, integrações e arquitetura de software.
- Experiência prática avançada com ferramentas de desenvolvimento assistido por IA, como Claude Code, Cursor, GitHub Copilot ou equivalentes.
- Capacidade de aplicar IA em todo o ciclo de desenvolvimento, incluindo análise de requisitos, desenho de soluções, implementação, testes, refatoração e documentação.
- Conhecimento de boas práticas de engenharia de software, CI/CD, testes automatizados, observabilidade e segurança.
- Familiaridade com ambientes cloud e arquiteturas escaláveis, preferencialmente utilizando AWS.
- Perfil hands‑on, criativo, experimental e orientado à resolução de problemas, com capacidade de avaliar criticamente os resultados gerados por IA.
- Capacidade de influenciar tecnicamente outros desenvolvedores, compartilhar conhecimento e disseminar boas práticas de engenharia.
Diferenciais
- Experiência na criação de agentes de IA e automações inteligentes para fluxos de desenvolvimento de software.
- Conhecimento em integração de aplicações com LLMs, APIs de modelos generativos e protocolos como MCP (Model Context Protocol).
- Familiaridade com RAG, embeddings, bancos de dados vetoriais e frameworks de orquestração de IA.
- Experiência com desenvolvimento orientado por especificações, context engineering e workflows de agentes de programação.
- Vivência na criação de componentes reutilizáveis, aceleradores de desenvolvimento e plataformas internas de engenharia.
- Experiência na mensuração de ganhos de produtividade, qualidade e eficiência decorrentes da adoção de ferramentas e práticas de IA.
O que você encontrará na Maitha
- Experiência de Desenvolvimento Individual de soft skills e acompanhamento em toda a jornada;
- Gestão de bem-estar com acompanhamento de métricas e indicadores sobre a evolução de satisfação;
- Treinamentos, workshops e meetups para evolução de soft e hard skills;
- Rewards com programa de pontos e premiações;
- TotalPass com várias opções de planos e mais de 250 modalidades, como musculação, cross training, yoga, dança e muito mais;