Staff Full-stack Engineer
Core
Define the future of banking in the cloud by leading technical vision, driving system modernization, and optimizing business outcomes for credit journey decisioning and customer resiliency.
Role type
Staff Full-stack Engineer (Strategy & Hands-on IC)
Builds
Cloud-native microservice architectures, event-driven platforms, and distributed HPC/ML systems for credit decisioning and customer support.
Domain
Fintech / Banking / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Software engineering and solution architecture, Enterprise architecture and design patterns, Cloud computing (AWS/Azure/GCP), Data architecture, Distributed systems design, Mentoring senior engineers, Cross-domain architectural leadership, Agentic AI coding tools, AI/ML concepts application
Preferred skills
Master's in CS/SE, 10+ years in web technologies (JS/TS/SPA), 10+ years coding in Go/Java/Python/Rust/C#/Scala, 8+ years with database management systems, 10+ years full lifecycle system development, 8+ years with public cloud platforms, 10+ years with networking protocols and third-party integrations, 5+ years mentoring senior engineers, 2+ years leading cross-domain architectural reviews
Technologies
AWS, Microsoft Azure, Google Cloud, Go, Java, Javascript, TypeScript, Python, Rust, C#, Scala, Microservices, Event-driven platforms, HPC, ML systems
Responsibilities
Articulate and evangelize a bold technical vision for the domain, Decompose complex problems into practical and operational solutions, Ensure the quality of technical design and implementation, Serve as an authoritative expert on non-functional system characteristics, Drive modernization of monolithic systems into microservice architectures, Lead cross-divisional projects and impacts that promote technological best practices
Seniority
Staff, Strategy & Hands-on IC