Skills
Sobre a Vaga
Na Sezzle, você vai liderar a evolução da autenticação e autorização, ajudando a construir e evoluir uma plataforma de Identity & Access Management com foco em segurança, escalabilidade e baixa latência. Esta é uma oportunidade para atuar com autonomia técnica, definindo arquitetura, roadmap e estratégia de migração em um ambiente de fintech em crescimento.
Responsabilidades
- Definir visão técnica e roadmap do ecossistema de autenticação e autorização, incluindo um API auth gateway e serviços de identidade
- Arquitetar, projetar e desenvolver serviços de auth e componentes de gateway com alta disponibilidade
- Conduzir migrações em fases com zero downtime, incluindo mecanismos claros de rollback e segurança
- Estabelecer e evoluir padrões de autenticação e autorização (OAuth2/OIDC, estratégia de tokens e modelos de autorização como RBAC/ABAC/policy engines)
- Garantir consistência e escalabilidade em arquitetura de microserviços, respeitando budgets de performance e confiabilidade exigidos para gateway na borda
- Trabalhar com Segurança e Compliance para atender requisitos regulatórios e praticar secure-by-default
- Fortalecer práticas de observabilidade, segurança e CI/CD, com rigor especial no caminho crítico de auth
- Participar da escala de plantão dos serviços sob sua responsabilidade e apoiar incidentes e postmortems
- Mentorar engenheiros e promover cultura de aprendizado, inovação e excelência operacional
- Alinhar objetivos de negócio e transformar em roadmaps técnicos com entrega de resultados
Requisitos
- 12+ anos de experiência profissional em engenharia de software, com base sólida em backend
- Experiência prática com autenticação e autorização: OAuth2, OpenID Connect, SAML, JWT e auth baseada em sessão, gestão de ciclo de vida de tokens e autorização moderna (RBAC/ABAC/policy-as-code)
- Experiência projetando, construindo ou operando API gateway ou auth proxy em escala (comercial ou open-source, ou serviço edge interno)
- Histórico comprovado liderando extração/migração de serviços em larga escala com impacto mínimo para clientes
- Proficiência em Golang e experiência construindo/manutenindo APIs REST
- Conhecimento de bancos relacionais (MySQL/PostgreSQL), com foco em performance: otimização de schema e queries
- Domínio de padrões de sistemas distribuídos (ex.: transactional outbox, event-driven, filas) e desafios de throughput/latência em edge
- Capacidade de influenciar decisões e liderar iniciativas técnicas complexas com múltiplas equipes
- Engenharia com mentalidade “AI-forward”: uso de ferramentas de IA no desenvolvimento e orientação prática sobre onde elas ajudam
- Bacharelado em Ciência da Computação ou área técnica equivalente
Beneficios
- Atuação totalmente remota, com autonomia para trabalhar de onde você faz o melhor trabalho
- Escopo e ownership em nível Principal em uma fintech em crescimento
- Remuneração competitiva (faixa mensal em USD) e negociação conforme experiência
- Sem necessidade de relocation ou commute