Bunge
Jobgether
Arquiteto de Software Sênior em IA e Cloud-Native
Sobre a oportunidade
Esta vaga é publicada em nome de uma empresa parceira, que gerencia todas as candidaturas e etapas subsequentes. Nosso parceiro busca um Arquiteto de Software Sênior em IA e Cloud-Native baseado no Brasil.
Como a Jobgether funciona
Usamos um processo de correspondência baseado em IA para garantir que sua candidatura seja revisada de forma rápida, objetiva e justa em relação aos requisitos principais da vaga. Nosso sistema identifica os candidatos mais adequados, e esta lista é compartilhada diretamente com a empresa contratante. A decisão final e as próximas etapas (entrevistas, avaliações) são gerenciadas pela equipe interna deles.
Agradecemos seu interesse e desejamos boa sorte!
Por que se candidatar através da Jobgether?
Aviso de Privacidade de Dados: Ao enviar sua candidatura, você reconhece que a Jobgether processará seus dados pessoais para avaliar sua candidatura e compartilhar informações relevantes com o empregador contratante. Este processamento baseia-se em interesse legítimo e medidas pré-contratuais sob as leis de proteção de dados aplicáveis (incluindo o GDPR). Você pode exercer seus direitos (acesso, retificação, exclusão, objeção) a qualquer momento.
#LI-CL1
Estamos em busca de um arquiteto de software experiente para liderar o design e a entrega de aplicações habilitadas por IA e sistemas cloud-native seguros, escaláveis e prontos para produção. Esta função prática combina liderança arquitetural com engenharia de software, abrangendo IA generativa (GenAI), modelos de linguagem de grande escala (LLMs), geração aumentada por recuperação (RAG) e serviços de nuvem distribuídos. Você traduzirá necessidades de negócio em arquiteturas técnicas robustas, guiando soluções desde a descoberta e design até a implementação e lançamento em produção. Trabalhando com serviços modernos da AWS, sistemas orientados a eventos e bancos de dados vetoriais, você ajudará a construir experiências de IA confiáveis que equilibram desempenho, segurança, escalabilidade e custo. Você colaborará estreitamente com engenheiros e partes interessadas, estabelecerá padrões arquiteturais e promoverá as melhores práticas em testes, observabilidade e entrega contínua. Esta oportunidade de contrato remoto e de meio período é ideal para um líder técnico que gosta de resolver problemas complexos enquanto permanece ativamente envolvido na construção e entrega de soluções de IA inovadoras.
Responsabilidades
- Projetar arquiteturas escaláveis, seguras e resilientes para aplicações habilitadas por IA, definindo limites de serviço, fluxos de dados, APIs e padrões de integração.
- Estabelecer abordagens arquiteturais cloud-native em microsserviços, aplicações conteinerizadas, computação serverless e sistemas orientados a eventos.
- Projetar, implementar e colocar em produção soluções de GenAI e LLM, incluindo seleção e roteamento de modelos, estratégias de recuperação, frameworks de avaliação, guardrails de IA e otimização de custo e latência.
- Arquitetar e desenvolver pipelines de RAG usando embeddings, busca vetorial e técnicas de recuperação de dados apropriadas para fornecer respostas geradas por IA relevantes e confiáveis.
- Construir serviços de backend usando TypeScript/Node.js e/ou Python, incluindo fluxos de trabalho assíncronos, filas, workers, webhooks e integrações de serviço.
- Definir requisitos não funcionais abrangendo confiabilidade, desempenho, escalabilidade, segurança e manutenibilidade, avaliando trade-offs arquiteturais e documentando decisões-chave por meio de Registros de Decisão de Arquitetura (ADRs).
- Traduzir casos de uso de negócio em designs técnicos, avaliações de viabilidade, recomendações de arquitetura e resumos de nível executivo.
- Liderar decisões arquiteturais ao longo do ciclo de vida do projeto, desde a descoberta inicial e design da solução até a implementação, implantação e lançamento em produção.
- Guiar equipes de engenharia por meio de revisões de arquitetura, revisões de código e discussões técnicas para garantir padrões consistentes e soluções sustentáveis.
- Projetar e implementar práticas de observabilidade usando ferramentas apropriadas de monitoramento, log, rastreamento e alerta para melhorar a confiabilidade do sistema e a visibilidade operacional.
- Construir e manter pipelines de CI/CD seguros, práticas de teste automatizado e fluxos de trabalho de implantação que suportem a entrega de software confiável e repetível.
- Aplicar as melhores práticas de segurança em nuvem em gerenciamento de identidade e acesso, autorização, gerenciamento de segredos, proteção de dados e comunicação segura entre serviços.
- Identificar oportunidades para melhorar a arquitetura do sistema, eficiência operacional, resiliência da aplicação e a qualidade geral do software habilitado por IA.
Requisitos
- Pelo menos 7 anos de experiência em engenharia de software, incluindo responsabilidade significativa por design técnico e tomada de decisão arquitetural.
- Experiência comprovada na arquitetura de sistemas distribuídos em produção, incluindo microsserviços, design orientado a domínio (DDD), REST APIs e padrões de comunicação assíncrona.
- Experiência prática na entrega de aplicações de GenAI ou LLM em nível de produção, incluindo integração de modelos, avaliação e controles de segurança de IA.
- Conhecimento prático de arquiteturas de RAG, embeddings, estratégias de recuperação e bancos de dados vetoriais como pgvector, OpenSearch ou tecnologias equivalentes.
- Fortes habilidades de engenharia de software em TypeScript/Node.js e/ou Python, com a capacidade de projetar, implementar e manter serviços de backend em produção.
- Profundo entendimento de arquitetura cloud-native, incluindo containers, Kubernetes, computação serverless, mensageria orientada a eventos e padrões de resiliência de sistemas distribuídos.
- Forte conhecimento de princípios de segurança em nuvem, incluindo gerenciamento de identidade, autorização, manuseio de segredos e proteção de dados.
- Experiência com Docker, pipelines de CI/CD, testes automatizados e plataformas ou ferramentas de observabilidade como OpenTelemetry, Grafana, Datadog ou Amazon CloudWatch.
- Capacidade de avaliar alternativas arquiteturais, definir requisitos não funcionais, documentar decisões técnicas e comunicar trade-offs claramente.
- Experiência em guiar engenheiros por meio de revisões de arquitetura e código, assumindo a responsabilidade pelas soluções desde o design inicial até a implantação em produção.
- Fortes habilidades analíticas e de resolução de problemas, com capacidade de traduzir necessidades complexas de negócio em soluções técnicas práticas.
- Excelentes habilidades de comunicação e colaboração, incluindo a capacidade de explicar conceitos técnicos e apresentar recomendações tanto para equipes de engenharia quanto para partes interessadas executivas.
Diferenciais
- Experiência com serviços da AWS como Bedrock, Lambda, API Gateway, SQS, EventBridge, Step Functions, ECS/EKS, Aurora PostgreSQL e DynamoDB.
- Familiaridade com IA conversacional e tecnologias de contact center, incluindo WhatsApp Business API, Amazon Connect, Amazon Lex, Twilio e bots de voz.
- Experiência com ferramentas de infraestrutura como código (IaC) como Terraform, AWS CloudFormation ou AWS CDK.
- Certificação AWS Certified Solutions Architect – Professional ou uma qualificação equivalente em arquitetura de nuvem.
- Experiência em consultoria voltada ao cliente, incluindo a apresentação de avaliações técnicas, recomendações de arquitetura e propostas de solução para partes interessadas seniores.
Benefícios
- Trabalho remoto: Trabalhe remotamente do Brasil, com flexibilidade na organização do seu trabalho dentro dos requisitos do contrato.
- Engajamento de meio período: Uma oportunidade de meio período adequada para um profissional experiente que busca uma função arquitetural focada.
- Modelo de contrato: Contratação por hora, com remuneração baseada nos termos contratuais acordados.
- Início imediato: Espera-se que a função comece o mais breve possível.
- Propriedade técnica: Lidere decisões de arquitetura e contribua de forma prática para o design e entrega de aplicações de IA e cloud-native em produção.
- Tecnologias de ponta: Trabalhe com IA generativa, LLMs, RAG, bancos de dados vetoriais, serviços de nuvem da AWS e arquiteturas distribuídas modernas.
- Impacto de ponta a ponta: Influencie soluções desde a descoberta inicial e design arquitetural até a implementação, lançamento em produção e otimização contínua.
- Liderança técnica: Guie equipes de engenharia, estabeleça melhores práticas arquiteturais e ajude a melhorar a qualidade, segurança e confiabilidade do software.
- Transparência de remuneração: A posição é paga por hora, mas uma taxa ou faixa específica não foi fornecida na listagem original.
- Benefícios adicionais: Assistência médica, licença remunerada, auxílio-equipamento e outros benefícios não foram especificados e devem ser confirmados durante o processo de candidatura.
