Director, Full-Stack Engineer
Core
Lead high-performing engineering teams to define the future of banking in the cloud, delivering scalable, customer-centric solutions and shaping long-term technology strategy.
Role type
Director, Full-Stack Engineer (Technical People Leader)
Builds
Next-generation cloud platforms, microservice architectures, and enterprise-scale banking solutions.
Domain
Financial Services / Cloud Computing / Distributed Systems
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, People management, Microservices design, Full lifecycle system development, Networking protocols, Agentic AI coding tools
Preferred skills
Distributed HPC and ML systems design, Web technologies (JavaScript/TypeScript/SPA), Database management systems, Cross-domain architectural reviews, Strategic application of agentic AI
Technologies
AWS, Microsoft Azure, Google Cloud, Go, Java, JavaScript, TypeScript, Python, Rust, C#, Scala, Microservices, SPA frameworks
Responsibilities
Lead and grow multiple teams of product-focused software engineers, Mentor engineers on professional and technical development, Design and implement full-stack technical solutions across Agile teams, Oversee migration from monolithic to microservice architectures, Shape long-term technical strategy and architecture standards, Drive talent strategy including succession planning and recruiting
Seniority
Director, Strategic Leadership & Hands-on Technical Direction

