Staff Full-stack Engineer (Remote-Eligible) - Global Payment Network
Core
Define the future of banking in the cloud by designing, building, and operating mission-critical, high-volume, low-latency distributed systems for global money movement.
Role type
Staff Full-stack Engineer (Global Payment Network)
Builds
High-throughput transaction processing systems, advanced fraud and risk mitigation platforms, and event-driven microservice architectures.
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 design, Mentoring senior engineers, Cross-domain architectural leadership, AI-driven development tools, Fintech payment processing experience.
Preferred skills
Master's in CS/SE, 10+ years in web technologies (JS/TS), HPC and ML systems design, Real-time distributed data systems, Enterprise-scale data migrations, Strategic application of agentic AI coding tools.
Technologies
AWS, Microsoft Azure, Google Cloud, Go, Java, JavaScript/TypeScript, Python, Rust, C#, Scala, Microservices, Event-driven platforms, AI/ML frameworks.
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.
Seniority
Staff, hands-on IC with strategic mentorship and cross-organizational influence