Desenvolvedor backend (python + aws)
Remoto LATAM
Esta vaga é 100% remota e está aberta a candidatos de qualquer país da LATAM (Argentina, Bolívia, Brasil, Chile, Colômbia, México, Paraguai, Uruguai). Mesmo que a ficha mencione uma cidade, não é necessário morar lá: a empresa contrata em toda a região.
Software Mind AmericasAmérica Latina (Remoto)
41 pessoas interessadas nesta vaga
Seja um dos primeiros a se candidatar
SalárioSalário não especificado
Jornadafull-time
Modalidaderemote
Publicado12 jul
Verificada atualmente: 12 jul
Estamos buscando um desenvolvedor backend com experiência em Python e AWS para atuar em regime integral, com possibilidade de trabalhar de forma remota em qualquer cidade da América Latina. O foco é em desenvolvimento de soluções robustas e escaláveis.
3+ anos de experiência
Sobre a vaga
Na Software Mind Americas, estamos desenvolvendo uma assistente de IA privada, isolada por cliente, voltada para o setor imobiliário, focada em títulos e transações. A plataforma utiliza um sistema de busca baseada em recuperação (RAG) que processa emails históricos, documentos e metadados estruturados, armazenando-os em índices vetoriais por cliente. O objetivo é fornecer respostas fundamentadas, citadas e ponderadas por especialistas, através de uma interface de perguntas e respostas estilo chat, com autenticação única e registros completos de auditoria. Tudo isso é construído em uma arquitetura nativa da AWS, com backend em Python/FastAPI, frontend em Vue.js, armazenamento vetorial usando OpenSearch/Pinecone e modelos de linguagem da OpenAI, Anthropic e Bedrock. Você se juntará a uma equipe sênior e multidisciplinar baseada na América Latina, onde experiência prática na entrega de soluções de IA — e não apenas conhecimento teórico — é a expectativa mínima.
Responsabilidades principais
Desenvolver e manter a camada de API backend (BFF), usando Python/FastAPI, com infraestrutura em ECS e Lambda. Implementar integração com provedores de identidade e esquema de autenticação baseado em clientes, utilizando AWS Cognito. Construir a camada de logging de auditoria, desde logs básicos de desenvolvimento até rastreamento completo do ciclo de vida dos documentos. Criar serviços de API principais que suportem a interface de perguntas e respostas do chat, além da orquestração de recuperação de dados. Integração com serviços AWS como API Gateway, Cognito, DynamoDB, S3 e CloudWatch. Escrever testes unitários e de integração, além de colaborar com o engenheiro de automação de QA para garantir contratos de serviço bem documentados e testáveis. Participar de revisões de código e contribuir para manter padrões de qualidade no backend ao lado do líder técnico.
Requisitos indispensáveis
Três anos ou mais de experiência em desenvolvimento backend. Domínio em Python; experiência com FastAPI ou Flask é preferencial. Conhecimento sólido em serviços serverless e de containerização da AWS, como Lambda, ECS e API Gateway. Experiência com DynamoDB e S3. Familiaridade com padrões de autenticação SSO/OAuth 2.0/OIDC, além de integração com provedores de identidade como AWS Cognito ou equivalentes. Entendimento de princípios de design de APIs, padrões de logging de auditoria e manejo seguro de dados. Conforto em trabalhar em equipes ágeis/Scrum usando Jira.
Perguntas frequentes
- Posso me candidatar com menos experiência?
- A vaga pede um mínimo de três anos de experiência em desenvolvimento backend. Se você tem um pouco menos, mas se sente confiante com suas habilidades em Python e AWS, pode valer a pena tentar. O importante é demonstrar seu conhecimento prático e o que você pode agregar à equipe. Avalie se suas qualificações se alinham bem com as responsabilidades descritas antes de se candidatar.
- O que devo esclarecer antes da entrevista?
- É bom entender como a equipe lida com a colaboração remota e os processos ágeis. Pergunte sobre os desafios atuais do projeto da IA para o setor imobiliário e como a sua função se encaixa nisso. Confirme também os próximos passos do processo seletivo e como as avaliações técnicas são conduzidas, especialmente em relação a Python e AWS. Saber mais sobre a cultura da equipe também ajuda.
- A vaga é totalmente remota?
- Sim, a vaga é totalmente remota para profissionais localizados na América Latina. Você poderá trabalhar de qualquer lugar, o que é ótimo para quem busca flexibilidade. A equipe é baseada na América Latina, então a comunicação e colaboração serão focadas nesse contexto, mesmo sendo um trabalho à distância.
- Que perguntas fazer sobre salário antes da entrevista?
- Como o salário não foi divulgado, é importante perguntar sobre a faixa salarial esperada para a posição e como ela é definida. Entenda se há flexibilidade para negociação e quais fatores influenciam o valor final, como experiência e qualificações. Pergunte também sobre a periodicidade dos pagamentos e se há outros benefícios financeiros ou bônus envolvidos.
- Por qual meio devo enviar a candidatura?
- A candidatura para esta vaga é feita através de um link externo, que você pode encontrar na descrição original da vaga. Certifique-se de seguir as instruções fornecidas nesse link para completar seu processo de inscrição. Verifique se todos os campos solicitados estão preenchidos corretamente para aumentar suas chances.