Staff Full-Stack Engineer
Core
Staff engineer leading cloud platform modernization, distributed system architecture, and technical strategy for banking operations.
Role type
Staff Full-Stack Engineer (Cloud & Distributed Systems)
Builds
Microservice architectures, event-driven platforms, and next-generation cloud infrastructure for banking.
Domain
Financial Services / Cloud Computing / Distributed Systems
Deliverable
production ML models | infrastructure
Required skills
Software engineering and solution architecture, Enterprise architecture and design patterns, Cloud computing (AWS, Azure, GCP), Data architecture, Distributed HPC and ML systems, Go/Java/JavaScript/TypeScript/Python/Rust/C#/Scala, Database management, Networking protocols, Mentoring senior engineers, Cross-domain architectural reviews, Agentic AI coding tools.
Preferred skills
Master's in CS/SE, 10+ years in web technologies and distributed systems, 5+ years mentoring, 2+ years leading architectural reviews.
Technologies
AWS, Microsoft Azure, Google Cloud, Go, Java, JavaScript, TypeScript, Python, Rust, C#, Scala, Kubernetes (implied by cloud/microservices), Docker (implied), Terraform (implied), Agentic AI tools.
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, collaborate on long-term platform strategy and API standards, mentor engineers and recruit talent, lead cross-divisional projects.
Seniority
Staff, hands-on IC with significant mentorship and strategic influence.