Sobre a Empresa
Sobre a Empresa
O Banco PAN é uma instituição financeira brasileira com sede em São Paulo que se reinventou nos últimos anos para se posicionar como um banco digital focado em crédito e serviços financeiros acessíveis. Com mais de 4.600 colaboradores, o banco atende milhões de clientes em todo o Brasil, oferecendo produtos como empréstimo consignado, financiamento de veículos, cartões de crédito, conta digital e investimentos.
Historicamente conhecido por sua atuação forte em crédito consignado e financiamento de veículos, o Banco PAN passou por uma profunda transformação digital que o reposicionou como um banco completo e tecnologicamente moderno. A parceria estratégica com o BTG Pactual, que é o acionista controlador, fortaleceu o banco tanto em termos de capital quanto de capacidade tecnológica, permitindo investimentos significativos em inovação.
O Banco PAN se diferencia no mercado pelo foco em inclusão financeira, oferecendo produtos e serviços para públicos que tradicionalmente têm dificuldade de acesso ao sistema bancário. Essa missão exige soluções tecnológicas eficientes, escaláveis e seguras, o que levou o banco a investir em tecnologias de ponta, incluindo Rust, para garantir a qualidade e a performance de seus sistemas.
Rust no Banco PAN
A adoção de Rust no Banco PAN está alinhada com a estratégia de modernização tecnológica da instituição. Em um banco que processa diariamente milhões de operações de crédito, pagamentos e transações financeiras, a confiabilidade e a performance dos sistemas são fatores críticos que impactam diretamente a receita e a satisfação dos clientes.
Rust é utilizado no Banco PAN em serviços de processamento de dados de alta vazão, especialmente em pipelines que trabalham em conjunto com o Google Cloud Dataflow para transformação e enriquecimento de dados financeiros em tempo real. A capacidade de Rust de processar grandes volumes de dados com consumo mínimo de memória e CPU permite que o banco opere pipelines complexos com custos de infraestrutura significativamente menores do que seria possível com outras linguagens.
Os sistemas de mensageria do banco, baseados em Amazon SQS, contam com consumers escritos em Rust que processam filas de eventos financeiros com garantias de entrega e ordenação. Esses serviços são fundamentais para manter a consistência das operações de crédito, onde a perda ou a duplicação de mensagens pode resultar em problemas financeiros graves.
Rust também é empregado em ferramentas de automação e infraestrutura interna, como serviços que gerenciam o ciclo de vida de aplicações no AWS Elastic Beanstalk e componentes que se integram com o pipeline de CI/CD baseado em Jenkins e CloudBees. A segurança inerente de Rust é especialmente valorizada em um ambiente bancário, onde vulnerabilidades de software podem ter consequências regulatórias e financeiras severas.
Stack Tecnológico
O Banco PAN opera um stack tecnológico moderno que combina soluções em cloud com ferramentas enterprise consolidadas. A infraestrutura principal é hospedada na AWS, utilizando Elastic Beanstalk para deployment e gerenciamento de aplicações web e APIs. O Google Cloud Dataflow complementa a arquitetura de dados, fornecendo capacidades de processamento de streams e batch em grande escala.
No backend, o banco utiliza Java com RxJava para serviços reativos e assíncronos, enquanto Rust é empregado em componentes de alta performance. Axios é utilizado no frontend para comunicação HTTP com as APIs do banco. Redis serve como camada de cache distribuído, acelerando consultas frequentes e reduzindo a carga nos bancos de dados transacionais.
Amazon SQS é o backbone da comunicação assíncrona entre microsserviços, garantindo desacoplamento e resiliência no processamento de operações financeiras. Jenkins e CloudBees formam a plataforma de CI/CD, automatizando testes, builds e deployments. O Viptela gerencia a rede SD-WAN do banco, garantindo conectividade segura entre escritórios, data centers e ambientes cloud. Adobe Marketing Cloud suporta as estratégias de marketing digital e comunicação com clientes.
Rust se posiciona nesse ecossistema como a linguagem de alta performance e segurança para componentes críticos, oferecendo um nível de confiabilidade que é essencial em operações bancárias regulamentadas.
Cultura e Ambiente de Trabalho
A cultura de engenharia do Banco PAN reflete sua jornada de transformação digital. O banco cultivou um ambiente que combina a solidez e a governança de uma instituição financeira regulamentada com a agilidade e o espírito inovador de uma fintech. As equipes de tecnologia operam com metodologias ágeis, em squads multidisciplinares que têm autonomia para tomar decisões técnicas e entregar valor de forma contínua.
O banco valoriza profissionais com mentalidade de ownership, que assumem responsabilidade pelos sistemas que constroem e se envolvem ativamente na evolução da plataforma tecnológica. A adoção de Rust é um exemplo dessa cultura: engenheiros que identificaram oportunidades de melhoria propuseram e implementaram a linguagem em componentes críticos, demonstrando que a inovação vem de todos os níveis da organização.
O Banco PAN investe no desenvolvimento de seus colaboradores através de programas de treinamento, incentivo a certificações e participação em eventos técnicos. As equipes mantêm práticas de engenharia maduras, incluindo code reviews, testes automatizados, monitoramento proativo e documentação técnica. A comunicação aberta e a colaboração entre equipes são incentivadas, criando um ambiente onde o conhecimento flui livremente.
O modelo de trabalho oferece flexibilidade, com posições híbridas e remotas disponíveis para muitas funções de tecnologia. Os escritórios em São Paulo são modernos e projetados para promover a colaboração e o foco.
Oportunidades para Desenvolvedores Rust
O Banco PAN oferece mais de 840 vagas em diversas áreas, com oportunidades crescentes para desenvolvedores que dominam Rust. As posições para profissionais Rust abrangem áreas como engenharia de dados, desenvolvimento de microsserviços de alta performance, infraestrutura de plataforma e automação de processos bancários.
Desenvolvedores Rust no Banco PAN têm a oportunidade de trabalhar em sistemas que processam operações financeiras para milhões de clientes, enfrentando desafios reais de escala, segurança e compliance regulatório. A proximidade com o BTG Pactual amplia o horizonte de oportunidades, permitindo mobilidade entre as empresas do grupo e exposição a diferentes áreas do mercado financeiro.
O banco busca profissionais que combinem proficiência em Rust com experiência em cloud computing (AWS e GCP), sistemas distribuídos e processamento de dados. Conhecimento do ecossistema financeiro e familiaridade com regulamentações bancárias são diferenciais que aceleram o crescimento na carreira dentro da instituição.
Por que Trabalhar no Banco PAN?
Trabalhar no Banco PAN é uma oportunidade de participar da transformação digital de uma instituição financeira em plena evolução. O banco oferece remuneração competitiva, com pacotes que incluem salário atrativo, participação nos lucros e resultados, plano de saúde e odontológico, vale-refeição e alimentação, seguro de vida e previdência privada.
O porte médio do banco, com cerca de 4.600 colaboradores, proporciona um ambiente onde os engenheiros têm visibilidade real sobre o impacto de seu trabalho, sem se perder na burocracia de organizações gigantescas. A conexão com o BTG Pactual oferece a solidez de um grande grupo financeiro, enquanto a cultura do PAN mantém a agilidade necessária para inovar rapidamente.
Para desenvolvedores Rust, o Banco PAN oferece a combinação ideal de desafios técnicos significativos em um ambiente que valoriza a inovação e o crescimento profissional. A oportunidade de contribuir para a inclusão financeira de milhões de brasileiros através de tecnologia de ponta torna o trabalho especialmente gratificante e cheio de propósito.
