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 Engineering (Technical People Leader)
Builds
Next-generation cloud platforms, microservice architectures, and enterprise-scale banking solutions.
Domain
Fintech / Cloud Computing / Enterprise Architecture
Required skills
People management, software engineering, solution architecture, enterprise architecture, cloud computing, data architecture, mentoring, technical strategy, system resilience, microservices, distributed systems, networking protocols, agentic AI tools
Preferred skills
Master's degree, HPC/ML systems design, distributed system development, advanced cloud productivity tools, cross-domain architectural reviews, strategic application of AI coding tools
Technologies
AWS, Microsoft Azure, Google Cloud, Go, Java, JavaScript/TypeScript, Python, Rust, C#, Scala, Microservices, HPC, ML systems
Responsibilities
Lead and grow multiple teams of product-focused software engineers; Mentor and guide the professional and technical development of engineers; Work with product managers to understand desired application capabilities; Continuously improve software engineering practices; Design, develop, test, implement and support technical solutions across full-stack tools; Lead the craftsmanship, availability, resilience, and scalability of solutions; Shape long-term technical strategy and architecture standards; Partner with senior leaders to align product roadmaps with scalable capabilities; Drive talent strategy and succession planning; Lead efforts to deploy applications into AWS environments; Oversee breaking monolithic applications into microservice architectures.
Seniority
Director, Strategic Leadership & Hands-on Technical Direction
