Skills
Sobre a Vaga
Buscamos uma Pessoa Desenvolvedora Python Sênior para atuar no desenvolvimento e evolução de serviços de backend que sustentam produtos financeiros críticos, como motor de pagamentos, conta digital e integrações com adquirentes e instituições bancárias. Você terá autonomia para conduzir entregas de complexidade média a alta e contribuir com decisões técnicas no nível da sua área.
Responsabilidades
- Desenvolver, manter e evoluir serviços backend de produtos financeiros
- Implementar e consumir APIs REST e fluxos assíncronos com filas e processamento em lote
- Garantir idempotência, consistência e rastreabilidade das transações
- Escrever código testável e participar ativamente de code reviews
- Colaborar no refinamento técnico, dividindo demandas em tarefas executáveis e apoiando estimativas e decisões de arquitetura
Requisitos
- Experiência sólida com Python em backend e pelo menos um framework web (FastAPI, Flask, Chalice ou Django)
- Domínio de APIs REST (design, versionamento, autenticação/autorização e boas práticas de contrato)
- Conhecimento em bancos relacionais (PostgreSQL ou similar), com noções de performance e uso de índices
- Experiência com mensageria e processamento assíncrono (SQS, SNS, Kafka ou equivalente) e padrões como idempotência e inbox/outbox
- Vivência em AWS, especialmente serviços serverless e de processamento (Lambda, Batch, Secret Manager)
- Conhecimento em Docker e prática com pipelines de CI/CD para build, teste e deploy
- Cultura de testes automatizados (pytest ou similar) e cobertura como parte do fluxo de entrega
- Versionamento com Git e trabalho via pull requests com code review
- Noções de observabilidade (logs, métricas e traces), com diferencial para Datadog ou ferramenta equivalente
Beneficios
- Ambiente de desenvolvimento com foco em qualidade, testes e ownership
- Atuação em projetos de impacto direto para clientes em contexto financeiro
- Colaboração constante com time técnico e processo estruturado de code review