STARK BANK

Senior Software Engineer - Credit

STARK BANK • BR
Python
Sobre o Stark Bank

No Stark Bank, somos mais que um banco digital para empresas: somos parceiros estratégicos que, desde 2018, vêm redefinindo o futuro dos serviços financeiros corporativos no Brasil. Oferecemos uma gama completa de serviços, desde o processamento ágil de pagamentos e faturas até a gestão inteligente de contas a receber, tudo integrado e automatizado através de uma API robusta e inovadora. Não nos contentamos em apenas otimizar processos; ambicionamos nos tornar o maior banco em tecnologia financeira, capacitando negócios a prosperarem com soluções que eliminam burocracias e impulsionam a eficiência.

Acreditamos que a chave para revolucionar o sistema financeiro reside na nossa busca incessante por inovação e na nossa capacidade de transformar problemas complexos em soluções impactantes. Cada linha de código, cada nova funcionalidade que desenvolvemos, é destinada a permitir que as empresas foquem no que realmente importa: estratégia e crescimento.

Nosso legado é ambicioso: construir o melhor ecossistema bancário em tecnologia e atendimento para empresas no Brasil. E para alcançar essa visão, precisamos de mentes curiosas, persistentes e apaixonadas por desafios. Se você se identifica com a minuciosidade, consistência e persistência que nos movem, se acredita na melhoria constante e coloca o cliente no centro de suas ações, e se busca um ambiente colaborativo e desafiador onde a ambição encontra a oportunidade de escalar, o Stark Bank é o seu lugar.


Sobre a área

A squad de Investimentos e Crédito é responsável por construir e evoluir soluções que viabilizam produtos financeiros complexos, escaláveis e altamente confiáveis para empresas. Atuamos no coração do negócio, desenvolvendo sistemas críticos que processam eventos financeiros, fluxos de crédito e integrações com o ecossistema financeiro, sempre com foco em robustez, eficiência e experiência do cliente.

O desafio

Como Desenvolvedor(a) Sênior Python, você terá o desafio de projetar, desenvolver e evoluir sistemas distribuídos de alta criticidade, atuando em uma arquitetura 100% baseada em microsserviços, orientada a eventos, garantindo escalabilidade, observabilidade e segurança em um ambiente financeiro regulado e de alta performance.


Você irá:

  • Desenvolver e evoluir microsserviços em Python, atuando em todo o ciclo de vida da aplicação (design, desenvolvimento, testes, deploy e monitoramento).
  • Projetar soluções orientadas a eventos, garantindo consistência, resiliência e desacoplamento entre serviços.
  • Trabalhar com arquitetura GCP, utilizando Cloud Run como base de execução.
  • Atuar na modelagem e implementação de fluxos de crédito e investimentos, lidando com regras de negócio complexas e dados financeiros sensíveis.
  • Garantir qualidade de código, performance, segurança e observabilidade dos serviços.
  • Colaborar ativamente com Product Managers, Designers e outros engenheiros para desenvolver soluções alinhadas ao negócio.
  • Contribuir tecnicamente com o time, apoiando decisões arquiteturais e promovendo boas práticas de engenharia.
  • O que não pode faltar:

  • Experiência sólida como Desenvolvedor(a) Backend utilizando Python.
  • Vivência com arquitetura de microsserviços e sistemas distribuídos.
  • Experiência prática com GCP e ambientes serverless (especialmente Cloud Run).
  • Conhecimento em arquitetura orientada a eventos (pub/sub, mensageria, processamento assíncrono).
  • Familiaridade com boas práticas de versionamento, testes automatizados e observabilidade.
  • O que aumenta suas chances:

  • Experiência prévia em fintechs, bancos ou serviços financeiros.
  • Vivência com sistemas de crédito, investimentos ou produtos financeiros.
  • Conhecimento em práticas de engenharia para ambientes regulados.
  • Experiência contribuindo com decisões de arquitetura e evolução de plataformas.