Contrato: Prestador de serviço (PJ) Vagas: 1 Carga horária: 176 Atividades Especialista de Software (Desenvolvimento Anti-Fraude) Buscamos um(a) Especialista de Software para ser a principal referência técnica e o(a) desenvolvedor(a) mais experiente em nossos sistemas de prevenção a fraudes e segurança cibernética.
Local
São Paulo - SP
Presencial
Responsabilidades
- Projetar e implementar soluções baseadas em Machine Learning e LLMs para aprimorar a detecção de fraudes e ameaças, incluindo classificação de eventos, detecção de anomalias, enriquecimento de dados e automação de decisões.
- Incorporar modelos preditivos e LLMs aos pipelines de processamento, garantindo baixa latência, escalabilidade e aderência aos requisitos operacionais do ambiente antifraude.
- Monitorar performance, drift e eficácia dos modelos, ajustando features, regras e estratégias conforme evolução dos padrões de fraude.
- Desenvolvimento de Componentes Críticos: Liderar o design e a implementação ponta-a-ponta das funcionalidades e serviços mais complexos e de maior impacto nos sistemas anti-fraude.
- Otimização e Performance: Identificar e solucionar gargalos de performance, otimizando o processamento de dados em Python e a execução de queries complexas em PostgreSQL e Oracle.
- Referência Técnica no Código: Atuar como a principal autoridade no código-fonte, garantindo a aplicação de boas práticas, a qualidade da arquitetura e a manutenibilidade das soluções.
- Desenvolvimento de APIs: Projetar, desenvolver e manter APIs REST robustas, seguras e de baixa latência utilizando FastAPI e Flask.
- Colaboração Técnica: Trabalhar em estreita colaboração com as equipes de frontend, produto e dados para projetar e construir soluções coesas e eficazes.
- Mentoria e Code Review: Mentorar outros(as) desenvolvedores(as) (plenos e sêniores) através de revisões de código detalhadas, sessões de pair programming e disseminação de conhecimento técnico.
- Documentação Técnica: Criar e manter documentação clara e detalhada sobre os componentes complexos, APIs e padrões de desenvolvimento adotados.
Requisitos
- Experiência: Mínimo de 8 anos de experiência em desenvolvimento de software, com foco na construção de sistemas backend robustos e escaláveis.
- Python (Nível Especialista): Expertise comprovada em Python, incluindo programação assíncrona (async/await), profundo conhecimento de frameworks (FastAPI, Flask) e habilidade para escrever código idiomático, performático e de alta qualidade.
- Banco de Dados: Profundo conhecimento prático em modelagem de dados e otimização de queries SQL.
- Experiência sólida em PostgreSQL e/ou Oracle, incluindo o uso de funções analíticas e planos de execução.
- Arquitetura de Software: Experiência sólida no design e construção de microsserviços, APIs REST e na aplicação de design patterns para resolver problemas complexos.
- Desenvolvimento Frontend: Boa experiência com TypeScript e React, com capacidade para desenvolver e manter componentes de interface e colaborar efetivamente com o time de frontend.
- DevOps: Experiência prática com Docker e familiaridade com esteiras de CI/CD e o ciclo de vida de desenvolvimento de software.
Diferenciais
- Performance e Caching: Experiência com Redis para otimização de latência e caching.
- Processamento de Mídia: Conhecimento em bibliotecas de processamento de imagens (Pillow, OpenCV) ou documentos (PyMuPDF).
- Observabilidade: Experiência com ferramentas de monitoramento e observabilidade (ex: Elastic APM, Prometheus, Grafana).
Benefícios
- Sem benefícios adicionais.
Carga horária
Escala 3 / 2
Tipo de contrato
1 ano
Processo seletivo
- Analise dos Currículos
- Entrevista com Gestor + Especialista Técnico
- Vai depender da entrevista, caso haja dúvida pode ser aplicado teste técnico sim.