Staff Full-stack Engineer - Global Payment Network
Core
Design, build, and operate mission-critical, high-volume, low-latency distributed systems for global money movement and payment processing.
Role type
Staff Full-stack Engineer (Global Payment Network)
Builds
Core network products, global participant integration solutions, and real-time transaction processing systems.
Domain
Fintech / Global Payments / Distributed Systems
Required skills
Software engineering and solution architecture, Enterprise architecture and design patterns, Cloud computing (AWS, Azure, GCP), Data architecture, Networking protocols, Distributed systems integration, 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, 10+ years in full system development lifecycle, 5+ years mentoring, 2+ years leading architectural reviews.
Technologies
AWS, Microsoft Azure, Google Cloud, Go, Java, JavaScript, TypeScript, Python, Rust, C#, Scala, SPA frameworks, HPC systems, ML systems.
Responsibilities
Articulate and evangelize bold technical vision, Decompose complex problems into operational solutions, Ensure quality of technical design and implementation, Serve as authoritative expert on non-functional characteristics (performance, scalability), Drive modernization of monolithic systems to microservices and event-driven platforms, Collaborate on long-term platform strategy and API standards, Lead cross-divisional projects promoting best practices.
Seniority
Staff, hands-on IC with significant mentorship and strategic influence.