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 Administrativa
A área Administrativa é responsável por garantir o funcionamento eficiente de todas as operações organizacionais. Profissionais administrativos gerenciam processos, recursos humanos, compras e facility management.
As principais habilidades incluem gestão de processos, Office 365, ERPs administrativos, compliance e gestão de pessoas. O conhecimento de ferramentas de automação e IA está se tornando cada vez mais relevante.
A digitalização dos processos administrativos tem criado novas oportunidades para profissionais que dominam tecnologia e gestão.
Sobre a área de Frontend
A área de Frontend é responsável por criar as interfaces visuais com as quais os usuários interagem em sites e aplicações web. Profissionais de frontend combinam habilidades técnicas com design para entregar experiências digitais intuitivas, responsivas e acessíveis.
As principais habilidades incluem HTML, CSS, JavaScript/TypeScript, frameworks como React, Angular e Vue, ferramentas de build (Webpack, Vite), CSS (Tailwind, Sass), testes (Jest, Cypress) e conhecimento de performance web e acessibilidade (WCAG). Familiaridade com design systems e componentes reutilizáveis é diferencial.
Desenvolvedores Frontend em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam React, Next.js, performance web e acessibilidade. A área oferece oportunidades desde desenvolvedor júnior até arquiteto frontend, com foco em experiência do usuário, performance e qualidade de código.
Sobre a área de Ecommerce Manager
O Ecommerce Manager é o profissional responsável por toda a gestão estratégica e operacional de lojas virtuais e marketplaces. Ele lidera equipes, define estratégias de preço, promoção e catálogo, e acompanha a performance de vendas online em múltiplas plataformas.
As principais habilidades incluem gestão de catálogo, pricing dinâmico, campanhas sazonais (Black Friday, Cyber Monday), gestão de marketplace (Amazon, Mercado Livre, Shopee, Magalu), tráfego pago, CRO e gestão de equipe. Conhecimento de Shopify, VTEX, WooCommerce, Google Ads, Meta Ads e métricas de performance é diferencial.
Ecommerce Managers em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam gestão multi-marketplace, otimização de checkout e estratégias de mobile commerce. A área oferece oportunidades desde gerente de ecommerce até diretor de vendas online, com foco em receita, experiência do cliente e crescimento.
Sobre a área de Cloud Solutions
A área de Cloud Solutions é responsável por projetar, implementar e gerenciar infraestrutura e serviços em nuvem (AWS, Azure, GCP) para empresas. Profissionais de cloud arquitetam soluções escaláveis, seguras e otimizadas em custo, desde migrações de data centers até arquiteturas serverless e multi-cloud.
As principais habilidades incluem IaC (Terraform, CloudFormation), containers (Docker, Kubernetes), serverless (Lambda, Cloud Functions), bancos de dados gerenciados (RDS, DynamoDB, BigQuery), redes cloud (VPC, CDN, load balancer) e segurança (IAM, WAF, KMS). Conhecimento de FinOps, cloud governance e certificações AWS/Azure/GCP é diferencial.
Profissionais de Cloud Solutions em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam arquiteturas multi-cloud, FinOps e conseguem otimizar custos enquanto mantêm performance e segurança. A área oferece oportunidades desde cloud engineer até cloud solutions architect, head of cloud e chief cloud architect.
Sobre a área de Blockchain
A área de Blockchain envolve o desenvolvimento e a implementação de registros distribuídos e seguros de transações (ledgers). Profissionais dessa área trabalham com o desenvolvimento de smart contracts (contratos inteligentes), criptografia, algoritmos de consenso e plataformas como Ethereum, Hyperledger e Solana, garantindo segurança e descentralização para diversos tipos de aplicações.
Comentários 0