Tech Lead de Plataforma e Integrações

Empresa: FRANQ

Vamos buscar o extraordinário juntos? 🚀 Nossos princípios • Falamos de pessoa para pessoa • Buscamos o extraordinário • Damos vida à inovação • Nos fortalecemos com a transparência Sobre a Franq e o time A Franq é uma fintech brasileira que conecta clientes a produtos financeiros de bancos e instituições parceiras: crédito com garantia de imóvel, financiamento e crédito com garantia de veículo, seguros e linhas de crédito. Cada produto depende de integrações com parceiros que funcionem do primeiro clique até a liberação do crédito. O time de Plataforma e Integrações faz parte da área de Plataforma, Integração e Infraestrutura. É ele que constrói e opera a camada que liga os produtos da Franq aos parceiros: APIs, webhooks, automações, o backend em Django rodando em EKS e os serviços serverless que sustentam a jornada de crédito, em AWS e GCP, além da camada de conectividade que entrega dados aos times que os tratam. O seu papel será: • Liderar tecnicamente o time de Plataforma e Integrações: arquitetura, revisão de código, priorização técnica e desenvolvimento das pessoas do time. • Definir e manter os padrões de integração com parceiros (contratos de API, webhooks, idempotência, tratamento de erro, versionamento) e garantir que novas integrações nasçam dentro deles. • Conduzir decisões de arquitetura por meio de RFCs, documentando alternativas e trade-offs. • Conduzir a evolução da arquitetura de backend, do Django em EKS às funções serverless, incluindo a atualização contínua de runtimes e bibliotecas em fluxos críticos. • Aplicar segurança como requisito de plataforma: autorização, autenticação, gestão de segredos e validação de entrada, junto com o time de Segurança e Infraestrutura. • Garantir observabilidade das integrações: logs estruturados, correlação de requisições, métricas e alertas que antecipem problemas antes que afetem parceiros e clientes. • Conduzir o fluxo de trabalho do time no Jira, com previsibilidade e visibilidade das entregas. • Ser a referência técnica do time diante de produto, negócio e parceiros, traduzindo necessidade de negócio em desenho técnico e prazo realista. • Atuar na sustentação das integrações em produção: priorizar incidentes, conduzir análise de causa e transformar o aprendizado em padrão. Requisitos: O que esperamos que você tenha: • Experiência sólida em desenvolvimento backend em produção com Python e Django, e com Node.js e TypeScript em serverless. • Experiência liderando tecnicamente um time de engenharia: definição de arquitetura, revisão de código e acompanhamento de pessoas. • Arquitetura em AWS: aplicações em containers no EKS (Kubernetes) e serverless (Lambda, API Gateway, filas e eventos), incluindo deploy automatizado e gestão de ambientes. • Integração entre sistemas: APIs REST, GraphQL e webhooks, com domínio de idempotência, retentativa, tratamento de erro e versionamento de contrato. • Segurança de aplicação na prática: autenticação e autorização (OAuth2/OIDC, JWT), autorização em nível de objeto, gestão de segredos e as principais classes do OWASP Top 10 para APIs. • Observabilidade de aplicação: logs estruturados, rastreamento de requisições e monitoria de erros. • Banco de dados relacional e NoSQL. • Git e CI/CD, com testes automatizados no processo de publicação. • Comunicação clara com áreas não técnicas e capacidade de priorizar sob pressão de negócio. Você irá se destacar se tiver: • Experiência no setor financeiro, em integração com bancos, fintechs ou plataformas de crédito; conhecimento de Open Finance. • Apache NiFi ou ferramenta similar de conectividade entre sistemas. • GCP e GKE. • Infraestrutura como código com Terraform. • Keycloak ou outro provedor de identidade. • OpenTelemetry, Grafana/Prometheus e Sentry. • Modernização de sistemas em produção sem interrupção do serviço. • Experiência com LGPD aplicada a dado pessoal em APIs e registros. • Uso de IA no ciclo de desenvolvimento ou na operação de integrações.

Ver todas as vagas