Staff Full-Stack Engineer
Core
Define the future of banking in the cloud by designing, building, and operating mission-critical, high-volume, low-latency distributed systems for the Global Payment Network.
Role type
Staff Full-Stack Engineer (Cloud & Distributed Systems)
Builds
Mission-critical money movement infrastructure, microservice architectures, and event-driven platforms for domestic and international rails.
Domain
Fintech / Banking / Cloud Infrastructure
Deliverable
production ML models | infrastructure | product features
Required skills
Software engineering and solution architecture, Enterprise architecture and design patterns, Cloud computing (AWS, Azure, GCP), Data architecture, Distributed systems design, Networking protocols, Mentoring senior engineers, Cross-domain architectural leadership, Agentic AI coding tools
Preferred skills
Master's in CS/SE, 10+ years in web technologies (JS/TS/SPA), Designing distributed HPC and ML systems, 10+ years coding in Go/Java/Python/Rust/C#/Scala, 8+ years with database management systems, 5+ years leading cross-domain reviews, Strategic application of agentic AI
Technologies
AWS, Microsoft Azure, Google Cloud, Go, Java, JavaScript, TypeScript, Python, Rust, C#, Scala, Microservices, Event-driven platforms
Responsibilities
Articulate and evangelize a bold technical vision, Decompose complex problems into operational solutions, Ensure quality of technical design and implementation, Serve as an authoritative expert on non-functional characteristics (performance, scalability), Drive modernization of monolithic systems to microservices, Lead cross-divisional projects and define long-term platform strategy, Mentor engineers and coach the technical community, Balance hands-on contribution with innovation and skill elevation
Seniority
Staff, hands-on IC with strategic influence and mentorship