Arquiteto De Software
deal
Score da Vaga
100 pontosPrincipais responsabilidades
- Desenvolver aplicações de IA ponta a ponta, incluindo backend, APIs, integrações e componentes de interface quando necessário.
- Construir soluções utilizando Python, aplicando boas práticas de engenharia de software.
- Desenvolver agentes de IA com Vertex AI / Agent Platform.
- Implementar fluxos agênticos com orquestração, tool/function calling, memória, contexto e guardrails.
- Construir e evoluir pipelines de RAG, incluindo ingestão, chunking, embeddings, vector search e hybrid search.
- Integrar soluções de IA a sistemas corporativos por meio de APIs, serviços, semantic layers e protocolos como MCP.
- Projetar e implementar integrações entre microsserviços, aplicações e serviços cloud.
- Estruturar pipelines de processamento, transformação e enriquecimento de dados utilizados pelas aplicações de IA.
- Apoiar a definição e evolução da arquitetura técnica das soluções.
Qualidade, produção e operação
Nosso foco é construir soluções de IA realmente utilizáveis em produção, com qualidade, rastreabilidade e confiabilidade.
- Criar evaluation suites, testes automatizados e regression tests para soluções baseadas em LLMs.
- Monitorar e otimizar qualidade, custo, latência, disponibilidade e confiabilidade das aplicações.
- Implementar observabilidade com logs, métricas, traces, monitoramento e alertas.
- Investigar e solucionar falhas em pipelines de build, integração, testes e deploy.
- Trabalhar com Docker, containers e arquiteturas cloud-native.
- Realizar deploy de aplicações na Google Cloud Platform, utilizando serviços serverless, containers e Infrastructure as Code.
- Aplicar boas práticas de Git/GitHub, versionamento, code review, documentação e CI/CD.
Requisitos essenciais
- Experiência sólida como AI Engineer, Software Engineer, ML Engineer ou função equivalente.
- Experiência prática no desenvolvimento de soluções de IA end-to-end.
- Forte domínio de Python e desenvolvimento backend.
- Experiência com APIs REST, microsserviços e integração entre sistemas.
- Experiência prática com LLMs, Generative AI e Agentic AI.
- Conhecimento de RAG, embeddings, vector search e recuperação contextual.
- Experiência com Vertex AI e serviços de IA na GCP.
- Experiência com Git/GitHub, testes automatizados, code review e CI/CD.
- Experiência com Docker e containers.
- Conhecimento sólido de Google Cloud Platform.
- Experiência com arquitetura cloud, observabilidade e troubleshooting de aplicações em produção.
- Capacidade de atuar de forma autônoma na análise e resolução de problemas técnicos.
- Flash benefícios (VR/VA);
- Trilha de carreira;
- Convênio Farmácia;
- Totalpass;
- Assistência Médica | Assistência Odontológica;
- Auxílio Creche;
- Incentivo a certificação e qualificação;
- Cultura Deal.
Sobre a área de Engenharia
A Engenharia de Software vai além do desenvolvimento tradicional, focando em escalabilidade, performance e arquitetura de sistemas. Engenheiros de software são responsáveis por projetar infraestruturas que suportam milhões de usuários simultâneos.
As habilidades incluem arquitetura de microsserviços, DevOps, cloud computing, segurança de aplicações e otimização de performance. Conhecimento em containerização (Docker, Kubernetes) e CI/CD é cada vez mais exigido.
Engenheiros de software sênior são profissionais raros e muito bem remunerados, com oportunidades em grandes tech companies globais.
Conheça Outras Áreas
Entenda melhor o escopo de atuação, habilidades necessárias e ferramentas utilizadas em diferentes áreas de carreira.
Sobre a área de Customer Success
Customer Success é a área responsável por garantir que os clientes atinjam seus objetivos ao usar o produto ou serviço. É uma função estratégica para retenção, expansão e satisfação do cliente.
As principais habilidades incluem gestão de contas, análise de churn, NPS, onboarding, upsell e cross-sell. Conhecimento de CS tools como Gainsight, Totango e ChurnZero é diferencial.
O CS está se tornando cada vez mais estratégico em empresas SaaS, com profissionais atuando diretamente no crescimento da receita recorrente (MRR/ARR).
Sobre a área de Relações Públicas
A área de Relações Públicas (RP) é focada na gestão da reputação, imagem e comunicação de uma organização com seus diversos públicos de interesse (como clientes, investidores, colaboradores, mídia e comunidade). Profissionais de RP desenvolvem estratégias de comunicação corporativa, gerenciam o relacionamento com a imprensa (assessoria de imprensa), organizam eventos institucionais e atuam na prevenção e gestão de crises de imagem.
Sobre a área de Tech Recruiter
O Tech Recruiter é um profissional especializado em recrutar talentos de tecnologia, desde desenvolvedores até engenheiros de IA e profissionais de DevOps. Ele combina conhecimento técnico com habilidades de recrutamento para avaliar e atrair candidatos altamente qualificados.
As principais habilidades incluem technical screening, análise de perfis técnicos (GitHub, portfólios, blogs), conhecimento de stacks e arquiteturas de software, networking em comunidades tech e eventos. Domínio de ferramentas como LinkedIn Recruiter, Gem, Ashby e plataformas de teste técnico é diferencial.
Tech Recruiters são profissionais escassos e muito bem remunerados, especialmente aqueles que conseguem mapear e acessar talentos passivos em mercados competitivos como IA, engenharia de dados e cloud computing.
Sobre a área de Office Suite
O domínio de Office Suite é uma habilidade essencial para profissionais de diversas áreas. Microsoft Excel, Word, PowerPoint e Outlook são ferramentas fundamentais no dia a dia corporativo, enquanto Google Workspace e outras soluções colaborativas ganham espaço cada vez maior.
As principais habilidades incluem Excel avançado (fórmulas, tabelas dinâmicas, Power Query, VBA/Macros), Word (formatação, mala direta, estilos), PowerPoint (design de apresentações, animações), Outlook (gestão de email e calendário), e ferramentas colaborativas como Google Sheets, Notion e Airtable.
Profissionais com domínio avançado de Office Suite são valorizados em áreas administrativas, financeiras, de dados e operacionais. Certificações como Microsoft Office Specialist (MOS) são diferenciais importantes. A combinação de Excel avançado com habilidades de análise de dados é uma das competências mais requisitadas do mercado.
Sobre a área de Desenvolvimento Mobile
O Desenvolvimento Mobile é uma das áreas mais dinâmicas e em constante evolução do mercado de tecnologia. Com bilhões de dispositivos smartphones no mundo, a demanda por desenvolvedores mobile qualificados continua crescendo exponencialmente.
As principais stacks incluem Flutter (Dart), React Native (JavaScript/TypeScript), Kotlin (Android nativo), Swift (iOS nativo) e frameworks híbridos como Ionic e Capacitor. Conhecimento de arquitetura mobile (MVVM, Clean Architecture), CI/CD mobile (Fastlane, Bitrise, Codemagic) e publicação em App Store/Google Play são essenciais.
Desenvolvedores mobile sênior são profissionais muito valorizados, com salários competitivos e muitas oportunidades de trabalho remoto para empresas internacionais. A especialização em cross-platform ou nativo é uma decisão estratégica de carreira.
Comentários 0