Confirmed on the employer's own hiring board on Nov 5, 2026. First seen by Alion on Jun 1, 2026. Rehva Tech scores B on the Alion truth index.
Resumo da Posição
Sua missão será atuar na construção de uma IA conversacional capaz de resolver com segurança e confiabilidade, demandas administrativas de clientes de imobiliárias, como segunda via de boletos, extratos, informações contratuais, manutenção, rescisões e outros fluxos operacionais.
Você será responsável por desenvolver e evoluir a arquitetura backend que conecta modelos de linguagem, ferramentas internas, integrações com ERPs/CRMs do mercado imobiliário e regras de negócio críticas. No dia a dia, deverá tomar decisões técnicas da aplicação como arquitetura e orquestração de agentes LLMs, modelagem de dados, integrações externas e filas de processamento assíncrono.
Além de implementar funcionalidades, esperamos que essa pessoa ajude a transformar problemas ambíguos de produto e operação em soluções técnicas simples, escaláveis e bem estruturadas, sabendo equilibrar o uso de IA com abordagens programáticas tradicionais quando isso trouxer mais previsibilidade, controle ou eficiência.
Principais Responsabilidades e Atribuições:
Participar das decisões arquiteturais da aplicação, contribuindo para a evolução de um backend escalável, confiável e de fácil manutenção.
Projetar e implementar integrações com diferentes ERPs, CRMs e sistemas terceiros do mercado imobiliário, criando abstrações que reduzam o acoplamento e facilitem a expansão para novos parceiros.
Desenvolver fluxos conversacionais baseados em LLMs, incluindo uso de tool calls, controle de contexto, validações, tratamento de erros e mecanismos de fallback. - Avaliar e aplicar padrões de arquitetura de agentes de IA (como agentes orquestradores, fluxos baseados em tools, subagentes), workflows determinísticos e abordagens híbridas entre IA e regras programáticas.
Definir quando um problema deve ser resolvido com IA, com lógica tradicional de software ou com uma combinação das duas abordagens, considerando confiabilidade, custo, previsibilidade e experiência do usuário.
Modelar dados e processos backend para suportar fluxos administrativos complexos, garantindo consistência, rastreabilidade e boa performance em cenários de alto volume.
Construir e evoluir pipelines de processamento assíncrono, filas, jobs recorrentes e integrações orientadas a eventos, considerando impacto em banco de dados, memória, latência e resiliência da aplicação.
Trabalhar próximo à área de Produto para entender problemas reais dos clientes e traduzi-los em soluções técnicas viáveis, sustentáveis e mensuráveis.
Contribuir para boas práticas de engenharia, incluindo revisão de código, testes, observabilidade, documentação técnica e melhoria contínua da qualidade da base de código.
Requisitos e Qualificações Técnicas:
Conhecimento prático e forte interesse em arquiteturas de agentes de IA, incluindo agentes orquestradores, tool calls, workflows com LLMs, controle de contexto, fallback, avaliação de respostas e combinação entre fluxos determinísticos e probabilísticos.
Experiência ou familiaridade com APIs e frameworks de LLMs, como OpenAI API, Anthropic, LangChain, LangGraph, Pydantic AI ou ferramentas similares.
Experiência sólida em desenvolvimento backend com Python e Django, construindo aplicações escaláveis, bem estruturadas e de fácil manutenção.
Forte domínio de boas práticas de engenharia de software, com capacidade de escrever código simples, legível, testável e de fácil evolução, aplicando princípios como separação de responsabilidades, baixo acoplamento, DRY, SOLID e orientação a objetos de forma pragmática.
Capacidade de desenhar abstrações e padrões de código adequados ao problema, evitando tanto soluções excessivamente genéricas quanto implementações acopladas demais ao caso específico, especialmente em domínios com múltiplas integrações, regras de negócio e fluxos de IA.
Capacidade de desenhar arquiteturas backend para produtos com alta complexidade de negócio, considerando separação de responsabilidades, domínio, integrações externas, segurança, observabilidade e evolução contínua da base de código.
Experiência com modelagem de dados relacionais, desenho de entidades, definição de relacionamentos, índices, consultas eficientes e decisões de performance em sistemas com volume relevante de dados.
Experiência com processamento assíncrono, filas, jobs recorrentes e sistemas distribuídos, utilizando tecnologias como Redis, RabbitMQ, Celery ou equivalentes.
Soft Skills:
Forte senso de ownership, atuando com autonomia para identificar problemas, propor soluções, tomar decisões técnicas e acompanhar o impacto das entregas.
Visão de produto e capacidade de entender problemas reais dos clientes, traduzindo necessidades de negócio em soluções técnicas simples, úteis e escaláveis.
Pensamento crítico para questionar soluções, avaliar trade-offs e buscar o caminho mais simples e confiável antes de adicionar complexidade técnica.
Boa comunicação com pessoas técnicas e não técnicas, conseguindo explicar decisões arquiteturais, riscos, alternativas e impactos de forma clara.
Curiosidade técnica e disposição para se manter atualizado sobre novos modelos, frameworks, padrões de arquitetura e boas práticas em IA aplicada a produtos reais.
Compromisso com qualidade, confiabilidade e segurança, especialmente por atuar em fluxos administrativos sensíveis e de alto impacto para os clientes.
Benefícios Oferecidos:
Possibilidade de Stock Options
Wellhub
Plano de Saúde amil
Plano odontológico amil
Day off de aniversário
Férias remuneradas

