Descrição
**A faixa salarial para esta posição é negociável, variando entre USD $6.000 e USD $11.000 por mês (valor bruto em USD), conforme localização e nível de experiência.**
**Sobre a Sezzle:**
Com a missão de capacitar financeiramente a próxima geração, a Sezzle está revolucionando a experiência de compras além dos pagamentos, combinando tecnologia de ponta com planos de parcelamento sem juros e de fácil integração, tornando as compras mais inteligentes e acessíveis. Não estamos apenas transformando os pagamentos; estamos redefinindo como as pessoas descobrem, interagem com e adquirem os produtos que amam, ao mesmo tempo em que geramos um impacto real nas vendas dos comerciantes por meio de conversões aumentadas e valores de pedidos superiores. À medida que continuamos moldando o futuro da fintech e do varejo, estamos construindo uma equipe inovadora e dinâmica, apaixonada por criar algo muito mais do que uma simples transação — uma jornada de compras verdadeiramente única. Se você se empolga com a ideia de ultrapassar limites na tecnologia e entregar uma experiência transformadora tanto para consumidores quanto para comerciantes, venha fazer parte da Sezzle e ajude a criar o futuro das compras!
**Remuneração:**
Para este cargo principal de desenvolvimento, com 12 ou mais anos de experiência, a faixa de remuneração é de **USD $6.000 a USD $11.000** por mês, negociável com base nas competências e experiência trazidas para a função. Essa faixa reconhece a vasta expertise, as capacidades de liderança e as contribuições significativas esperadas nesse nível.
Trata-se de uma posição **totalmente remota**. Acreditamos que os melhores engenheiros podem realizar trabalhos de classe mundial de qualquer lugar, e contratamos com base nisso. Você terá escopo e responsabilidade de nível principal em uma fintech em crescimento, remuneração competitiva e nenhuma necessidade de realocação ou deslocamento. Trabalhe onde você produz seu melhor trabalho.
**Sobre a Função:**
Estamos buscando um engenheiro de software principal talentoso e motivado, de primeira linha, para assumir e liderar a evolução dos processos de autenticação e autorização na Sezzle. Esta função representa uma oportunidade empolgante de prosperar em um ambiente dinâmico e acelerado dentro de uma equipe em rápido crescimento, com amplas perspectivas de progressão profissional.
A Sezzle está investindo na próxima geração de sua plataforma de autenticação e autorização, centrada em um gateway de autenticação por API projetado especificamente para esse fim e em um conjunto limpo de serviços de gerenciamento de identidade e acesso. Como Engenheiro de Software Principal liderando esse esforço, você será responsável pela visão técnica, pela arquitetura e pela estratégia de migração dessa transformação.
Nesta função focada no backend, você trabalhará em estreita colaboração com partes interessadas das áreas de Produto, Segurança, Suporte e negócios. Também fará parceria com equipes de engenharia em toda a organização para entregar recursos de autenticação seguros, fáceis de adotar de forma incremental e invisíveis aos clientes. Suas responsabilidades diárias incluirão projetar, desenvolver e entregar serviços de gateway e identidade, além de remover bloqueios e orientar seus colegas de equipe. Seu trabalho concentrar-se-á, em geral, em capacidades fundamentais de plataforma, caminhos críticos para a segurança e desempenho nas bordas da rede.
Na Sezzle, o desenvolvimento assistido por IA é parte integrante e padrão de nosso processo de construção, combinado com revisões rigorosas e disciplina de segurança exigida pelo caminho crítico de autenticação. Como engenheiro principal, você ajudará a definir o padrão de uso adequado de ferramentas de IA em sistemas sensíveis à segurança.
**Principais Responsabilidades**
* **Assumir a visão técnica e o roteiro** da plataforma de autenticação e autorização da Sezzle, incluindo um gateway dedicado de autenticação por API e serviços de identidade complementares.
* **Projetar, arquitetar e construir** serviços de autenticação e componentes de gateway escaláveis e altamente disponíveis, principalmente em **Golang**, utilizando **AWS**, **RDS (MySQL/Postgres)** e padrões modernos de sistemas distribuídos.
* **Projetar e liderar migrações faseadas, sem tempo de inatividade**, do tráfego e funcionalidades de autenticação, com mecanismos claros de reversão e segurança em cada etapa.
* Estabelecer e aprimorar **padrões de autenticação e autorização** em toda a plataforma: fluxos OAuth2/OIDC, estratégia de tokens (JWT, opacos, de atualização), autenticação serviço-a-serviço (mTLS, identidade de cargas de trabalho) e modelos de autorização granular (RBAC/ABAC/motores de políticas).
* Impulsionar consistência e escalabilidade em uma **arquitetura de microsserviços distribuída**, mantendo os orçamentos de desempenho, confiabilidade e latência esperados de um gateway de borda.
* Colaborar com as equipes de Segurança e Conformidade para garantir que a nova plataforma atenda aos **requisitos de segurança e regulatórios próprios da fintech**, e defender padrões de segurança incorporados por padrão em toda a engenharia.
* Estabelecer e aprimorar **melhores práticas de engenharia** em observabilidade, segurança e CI/CD entre as equipes, com rigor especial no caminho crítico de autenticação.
* **Participar da rotação de plantão** para os serviços sob sua responsabilidade e ajudar a liderar respostas a incidentes e análises pós-incidente no caminho crítico de autenticação.
* Mentorar engenheiros e promover uma cultura de aprendizado, inovação e excelência operacional.
* Colaborar transversalmente para **traduzir objetivos de negócio em roteiros técnicos** e entregar resultados que realmente importam.
**Requisitos Mínimos:**
* **12 ou mais anos** de experiência profissional em engenharia de software, incluindo experiência significativa em backend.
* Ter implantado alterações relevantes em uma aplicação em produção nos últimos 30 dias.
* **Experiência profunda e prática em sistemas de autenticação e autorização**: OAuth2, OpenID Connect, SAML, JWT e autenticação baseada em sessão, gerenciamento do ciclo de vida de tokens e padrões modernos de autorização (RBAC, ABAC, políticas como código).
* **Experiência em projetar, construir ou operar um gateway de API ou proxy de autenticação em larga escala**: seja um gateway comercial ou de código aberto (ex.: Kong, Envoy, AWS API Gateway, Traefik) ou um serviço de borda interno.
* **Histórico comprovado de liderança em extração ou migração de serviços em larga escala**: decomposição de monólitos ou serviços legados grandes em serviços bem delimitados, com zero ou impacto mínimo sobre os clientes.
* Domínio sólido de **Golang**, com experiência em construção e manutenção de **APIs RESTful**.
* Expertise em **SGBDs SQL** (MySQL, PostgreSQL) e experiência em otimizar esquemas e consultas para desempenho em larga escala.
* Compreensão sólida de **padrões de projeto em sistemas distribuídos** (ex.: caixa de saída transacional, arquitetura orientada a eventos, filas) e dos desafios específicos de serviços de borda com alto throughput e baixa latência.
* Capacidade comprovada de **trazer novas ideias à tona**, influenciar decisões e liderar iniciativas técnicas complexas em múltiplas equipes.
* **Engenharia voltada para IA comprovada**: você utiliza ativamente ferramentas de IA (ex.: Claude Code, Codex, Cursor ou integrações personalizadas com LLMs) em seu trabalho de desenvolvimento atual, possui opiniões fundamentadas na prática sobre onde elas são úteis e onde não são, e ajuda seus colegas a adotarem fluxos de trabalho assistidos por IA.
* Graduação em Ciência da Computação ou área técnica equivalente (obrigatório).
**Conhecimentos e Habilidades Desejáveis:**
* Experiência com **plataformas de identidade e implementações de padrões** (ex.: Keycloak, Auth0, Okta, Ory ou provedores de identidade internos), e familiaridade com **abordagens de autorização granular** (políticas como código, controle de acesso baseado em relações), à medida que centralizamos gradualmente a autorização.
* Experiência com **malhas de serviços e tecnologias de borda** (Envoy, Istio, mTLS, limitação de taxa, integração com WAF).
* Familiaridade com **modelagem de ameaças, revisão de design seguro e vetores comuns de ataques à autenticação** (roubo de tokens, replay, CSRF, fixação de sessão, elevação de privilégios).
* Proficiência em **ferramentas de observabilidade** (Prometheus, Grafana, Datadog, New Relic), especialmente para serviços de borda sensíveis à latência.
* Experiência com **infraestrutura em nuvem AWS**, principalmente com AWS Aurora RDS, tanto MySQL quanto Postgres.
* Experiência em **fintech**, pagamentos, BNPL (Buy Now, Pay Later) ou empréstimos ao consumidor — familiaridade com conformidade financeira (PCI-DSS, SOC 2), tomada de decisão de crédito ou sistemas de processamento de transações.
* Experiência com **pipelines de CI/CD** e **microsserviços em contêineres** (Docker, Kubernetes).
* Histórico de entrega de **APIs comerciais e infraestrutura de plataforma** em ambientes de alto crescimento.
* Liderança comprovada na orientação da direção técnica, melhoria da confiabilidade dos sistemas e expansão de organizações de engenharia.
**Sobre Você:**
* **Você tem padrões implacavelmente altos** — muitas pessoas podem considerar seus padrões irrazoavelmente altos. Você constantemente eleva o nível e impulsiona aqueles ao seu redor a entregarem excelentes resultados. Certifica-se de que defeitos não passem adiante e de que problemas sejam corrigidos de forma definitiva.
* **Você não se prende às convenções** — seu sucesso — e grande parte da diversão — reside no desenvolvimento de novas maneiras de fazer as coisas.
* **Você precisa de ação** — velocidade é essencial nos negócios. Muitas decisões e ações são reversíveis e não exigem estudo extenso. Valorizamos a tomada calculada de riscos.
* **Você conquista confiança** — você ouve atentamente, fala com franqueza e trata os outros com respeito.
* **Você tem firmeza; discorda, depois se compromete** — você pode desafiar respeitosamente decisões com as quais discorda, mesmo quando isso for desconfortável ou exaustivo. Você tem convicção e é tenaz. Você não faz concessões apenas para manter a coesão social. Uma vez tomada a decisão, você se compromete integralmente.
* **Você entrega resultados** — você se concentra nas principais entradas e as entrega com a qualidade certa e em tempo hábil. Apesar de contratempos, você assume o desafio e nunca se acomoda.
**Stack Tecnológica da Sezzle:**
* **Linguagens:** Golang, Typescript, Python
* **Frontend:** Typescript — React e React Native
* **Backend:** Golang
* **Banco de Dados:** MySQL, Postgres, Elasticsearch
* **DevOps & Nuvem:** AWS, Kubernetes
* **Controle de Versão:** Git
* **CI/CD:** Gitlab
* **Testes:** Desenvolvedor e orientado por IA, com foco em testes automatizados de ponta a ponta, integração e unidade
* **Código Aberto:** A Sezzle prioriza o uso de software de código aberto e constrói o que pode antes de comprar!
**O Que Torna Trabalhar na Sezzle Ótimo?**
Na Sezzle, somos muito mais do que engenheiros brilhantes, entusiastas apaixonados por dados, pensadores fora da caixa e inovadores determinados; somos músicos habilidosos, praticantes de ioga, ciclistas, chefs