Staff Software Engineer - Core Squad (Banking Infrastructure)
Core
Architect, develop, and maintain central banking services (Auth, Onboarding, Messaging) ensuring low latency and 99.9%+ availability.
Role type
Staff Software Engineer (Banking Infrastructure)
Builds
Core banking services, GCP infrastructure, and secure authentication flows for corporate clients.
Domain
Fintech / Banking / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Advanced Python (Asyncio, FastAPI/Flask), GCP (Cloud Run, GKE, Pub/Sub, IAM), Microservices architecture, Event-driven design, DevOps (CI/CD, Docker, Terraform), Applied Security (OAuth2, OIDC, JWT)
Preferred skills
Cybersecurity / Blue Team experience, High transactional systems, BACEN/SPI integrations, Go or Java
Technologies
Python, GCP, Docker, Terraform, FastAPI, Pub/Sub, OAuth2, OIDC, JWT
Responsibilities
Architect and maintain central services with high availability; Evolve GCP infrastructure and runtime; Operate with DevOps mindset for CI/CD and IaC; Lead security lifecycle including pentests and UAF flows; Define engineering standards and API patterns; Act as technical reference for architectural decisions.
Seniority
Staff, hands-on IC with strategic influence