Develop Python backend services, APIs, and distributed systems for a drone infrastructure platform, processing geospatial data and real-time pipelines while shaping architecture and system reliability.
Pessoa Desenvolvedora Backend Python Especialista I - Venda Direta
📜 Description
- Implementar soluções backend com foco em qualidade, performance, simplicidade e experiência de uso.
- Colaborar com o Tech Lead na visão técnica dos produtos, escrever código limpo e participar de revisões técnicas.
- Apoiar provas de conceito de GenAI e resolver problemas técnicos complexos.
- Desenvolver, testar, implantar e monitorar aplicações, garantindo qualidade, observabilidade e estabilidade.
- Aprimorar sistemas existentes, recomendar melhorias e participar das decisões de implementação.
- Manter documentação e colaborar com o time por meio de code reviews, pair programming e comunicação clara.
🛠️ Requirements
- Sólida experiência em desenvolvimento backend utilizando Python;
- Experiência com testes automatizados (unitário, integração, E2E, carga, estresse);
- Domínio de bancos de dados relacionais e não relacionais;
- Experiência com Integração Contínua e Entrega Contínua (CI/CD), GitHub, GitHub Actions e Sonar;
- Conhecimento da plataforma AWS, incluindo EC2, Secrets Manager, serviços de mensageria (Kafka, SQS), RDS, DocumentDB, DynamoDB, Amazon Elastic Cache for Redis;
- Familiaridade com desenvolvimento seguro (avaliações de segurança, vulnerabilidades, atuação em incidentes, etc);
- Familiaridade com metodologias ágeis como Scrum e Kanban;
- Capacidade de trabalhar em um ambiente multifuncional, multi-linguagem e colaborativo, de maneira autónoma;
- Pragmatismo para resolução de problemas;
- Perfil protagonista, questionador, analítico e que use conhecimentos sistêmico para fazer análises profundas de problemas a serem resolvidos;
Full job description
Um dos maiores grupos de beleza do mundo, o Grupo Boticário é uma empresa brasileira presente em mais de 40 países. É dono das marcas O Boticário, Eudora, Quem Disse, Berenice?, Vult, O.U.i, Dr. JONES, Tô.que.tô, TRUSS, e do marketplace Beleza na Web, além de atuar com produtos licenciados como Australian Gold, Bio Oil, Nuxe, e Pampers e sua divisão para o mercado B2B. Essa interação entre diferentes marcas, ativos, plataformas, rede de franqueados, representantes, distribuidores, varejistas, sellers e fornecedores formam o ecossistema de beleza do Grupo Boticário que oferece, ainda, soluções digitais de gestão de negócio para o varejo brasileiro por meio das suas marcas Mooz, Casa Magalhães e GAVB. São mais de 19 mil colaboradores diretos, com mais de 4 mil lojas em 1.780 cidades brasileiras.
Vem fazer beleza com a gente!
Responsibilities
Conheça o nosso time de Plataforma de Agentes: É uma plataforma centralizada para criar, gerir e executar agentes LLM nos canais de negócio do GB. Nosso foco é garantir que chegue até os diversos clientes do Grupo Boticário as melhores soluções envolvendo IA, alavancando resultados tangíveis para a empresa.Como será o seu dia a dia:
- Em parceria com o Tech Lead, você ajudará a materializar a visão técnica dos produtos, garantindo a escrita de código limpo, algoritmos otimizados e participando ativamente de revisões técnicas para manter o baixo débito técnico da squad;
- Sua missão envolve executar com excelência: você apoiará a implementação de PoCs para tecnologias de GenAI e será peça-chave na manutenção da qualidade e observabilidade, utilizando testes automatizados (E2E) e monitoramento de erros. Em suma, você será o ponto de apoio técnico para o time, resolvendo problemas de alta complexidade e garantindo que os produtos da squad GenAI sejam escaláveis e estáveis;
- Implementar as melhores soluções de backend para nossos clientes, visando sempre a qualidade, performance, melhores práticas de programação, simplicidade e melhor experiência de uso para nossos produtos;
- Desenvolver, realizar testes unitários, implantar e monitorar o que foi desenvolvido, além de garantir a qualidade e boas práticas de programação;
- Aprimorar aplicações identificando oportunidades de melhoria, fazer recomendações, projetar e implementar sistemas;
- Participar ativamente das decisões na implementação dos produtos, demonstrando sentimento de dono;
- Manter, melhorar e revisar códigos existentes através de Code Review e Pair Programming;
- Manter bom relacionamento buscando soluções inovadoras para os projetos;
- Manter documentação atualizada;
- Trabalhar de forma colaborativa, usando de boa comunicação;
- Se apaixonar pela resolução de problemas e busca de soluções viáveis;
Requirements
Para isso você precisa ter ou saber:- Sólida experiência em desenvolvimento backend utilizando Python;
- Experiência com testes automatizados (unitário, integração, E2E, carga, estresse);
- Domínio de bancos de dados relacionais e não relacionais;
- Experiência com Integração Contínua e Entrega Contínua (CI/CD), GitHub, GitHub Actions e Sonar;
- Conhecimento da plataforma AWS, incluindo EC2, Secrets Manager, serviços de mensageria (Kafka, SQS), RDS, DocumentDB, DynamoDB, Amazon Elastic Cache for Redis;
- Familiaridade com desenvolvimento seguro (avaliações de segurança, vulnerabilidades, atuação em incidentes, etc);
- Familiaridade com metodologias ágeis como Scrum e Kanban;
- Capacidade de trabalhar em um ambiente multifuncional, multi-linguagem e colaborativo, de maneira autónoma;
- Pragmatismo para resolução de problemas;
- Perfil protagonista, questionador, analítico e que use conhecimentos sistêmico para fazer análises profundas de problemas a serem resolvidos;
- Experiência em observabilidade e monitoria de aplicações (logs, métricas e tracing distribuído);
- Prática no uso de assistentes de IA no fluxo de desenvolvimento (ex: GitHub Copilot, Cursor ou similares);
- Boa comunicação e alinhamento com o negócio: Capacidade de comunicar conceitos técnicos de forma clara para diferentes públicos, entender os objetivos de negócio e colaborar com outros times de engenharia que usam a plataforma.
Será um diferencial se você tiver:
- Vivência na integração de APIs de LLMs, motores de GenAI ou plataformas de agentes;
- Experiência no desenvolvimento e implantação de soluções utilizando Large Language Models (LLMs) em ambientes produtivos;
- Experiência na arquitetura e integração de sistemas de IA, incluindo RAG (embeddings, vector databases, ingestão) e tool calling com contrato;
- Experiência no desenvolvimento de aplicações web React;
- Conhecimento em frameworks para construção de aplicações com LLMs em produção (ex.: Agno; LangChain, LlamaIndex ou equivalente).
Similar jobs
Search more Backend Engineer jobsDefine system architecture and build, test, and deliver Java or Kotlin applications, translating business requirements into distributed systems while monitoring platform health and improving engineering processes.
Design, build, and operate high-performance backend systems for real-time identification and fraud detection, owning service reliability, scalability, observability, and production improvements.
Own the design, delivery, and operation of secure, scalable payment platforms, leading Java architecture and integrations while improving reliability, engineering practices, and team capability.
Own the design, delivery, and operation of secure, scalable payment platforms, leading Java architecture, integrations, reliability, and engineering practices while mentoring developers across complex financial systems.
