Staff Software Engineer - Core Squad (Banking Infrastructure)
- Onsite
- All infrastructure & security jobs
- Engineering
About the role
Sobre a squad
A squad de Core é a base tecnológica do Stark Bank: o time que constrói e sustenta os serviços centrais que garantem segurança, disponibilidade e baixa latência para toda a plataforma banking. Aqui, decisões de engenharia viram resiliência operacional, e cada melhoria impacta diretamente a confiabilidade do ecossistema como um todo.
O desafio
Como Desenvolvedor(a) Especialista, você vai liderar a evolução na infraestrutura tecnológica banking, elevando padrões de arquitetura, segurança e operação. O seu trabalho vai manter serviços críticos em pé sob carga real, com SLOs agressivos (99,9%+), e com uma mentalidade security-first porque, em Core, “funciona” não basta: precisa funcionar sempre, com controle e rastreabilidade.
Você irá:
-
Arquitetar, desenvolver e manter serviços centrais (ex.: Auth, Onboarding, Mensageria), garantindo baixíssima latência e 99,9%+ de disponibilidade.
-
Evoluir o ecossistema na GCP, otimizando infraestrutura e runtime com foco em confiabilidade, custo e observabilidade (Cloud Run, GKE, Pub/Sub, Cloud Functions, IAM).
-
Operar com mentalidade DevOps, fortalecendo CI/CD, automação, esteiras de deploy e infraestrutura como código (Docker, Terraform).
-
Liderar o ciclo de segurança: resposta a pentests, remediação e hardening; gestão de fluxos de UAF (Universal Authentication Framework); e governança de permissões à prova de falhas.
-
Definir padrões de engenharia: qualidade, testes, code review, design de APIs e desenho de limites claros entre serviços (microserviços e mensageria).
-
Atuar como referência técnica para o time, apoiando decisões arquiteturais e elevando o nível do sistema (performance, confiabilidade, segurança e manutenção).
O que não pode faltar:
-
Python avançado (Asyncio e/ou frameworks como FastAPI/Flask), com foco em código limpo, testável e sustentável.
-
Experiência sólida com GCP, incluindo Cloud Run, GKE, Pub/Sub, Cloud Functions e/ou IAM.
-
Base forte em engenharia de software com microserviços, desenho de APIs e arquitetura orientada a eventos/mensageria (Pub/Sub).
-
Cultura DevOps: CI/CD, containers (Docker) e infraestrutura como código (Terraform).
-
Segurança aplicada: experiência prática com OAuth2, OIDC e JWT (autenticação/autorização em produção).
O que aumenta suas chances:
-
Vivência em Cybersecurity / Blue Team, remediação de vulnerabilidades e fortalecimento de controles.
-
Experiência em sistemas de alta transacionalidade e/ou integrações com BACEN/SPI.
-
Conhecimento em Go ou Java para transitar por legados e serviços específicos.
Description as published by STARK BANK.