Staff Software Engineer — Cartões/Issuing
Core
Building and evolving critical systems for the card lifecycle (issuance, authorization, transactions, limits, fraud prevention, reconciliation) to ensure high availability, security, and scalability for corporate banking clients.
Role type
Staff Software Engineer (Payments/Issuing)
Builds
Distributed systems, APIs, messaging, and transaction flows for card operations
Domain
Fintech / Corporate Banking / Payments
Deliverable
production ML models | product features
Required skills
Software architecture, distributed systems, API design, relational and NoSQL databases, cloud infrastructure, observability, CI/CD, hands-on coding, complex problem solving, technical leadership, cross-functional collaboration
Preferred skills
Card products and payment processing experience, fraud prevention and tokenization knowledge, regulated financial environments, Python, GCP, Kubernetes, Terraform, B2B product experience
Technologies
Python, GCP, Pub/Sub, Cloud Run, Kubernetes, BigQuery, Terraform
Responsibilities
Contribute to architectural decisions and solution design for card systems; develop and evolve systems covering the full card lifecycle; resolve complex technical issues regarding high availability, low latency, and data consistency; define coding standards and improve the tech base; collaborate with Product to evaluate trade-offs; design distributed systems and async flows; anticipate technical risks and performance bottlenecks; monitor system health via logs and metrics; support incident response and root cause analysis; collaborate with Compliance, Security, and Operations.
Seniority
Staff, hands-on IC with strategic influence
