Senior Director, Full-stack Engineer (Developer Experience)
Core
Lead high-performing engineering teams to define the future of banking in the cloud, driving engineering strategy, complex architectural decisions, and next-generation talent development.
Role type
Senior Director, Full-stack Engineer (Developer Experience)
Builds
Scalable, customer-centric cloud platforms and full-stack development tools for enterprise banking applications.
Domain
Banking / Cloud Computing / Enterprise Architecture
Deliverable
production ML models | product features | infrastructure
Required skills
People management, software engineering, solution architecture, enterprise architecture, cloud computing, data architecture, distributed systems design, mentoring, Agile methodologies, AWS/Azure/GCP, database management, networking protocols, agentic AI coding tools
Preferred skills
Master's degree in CS/SE, HPC and ML systems design, web technologies (JS/TS/SPA), Go/Java/Python/Rust/C#/Scala, system development lifecycle, virtualization, cross-domain architectural reviews
Technologies
AWS, Microsoft Azure, Google Cloud, JavaScript, TypeScript, Go, Java, Python, Rust, C#, Scala, HPC, ML systems, SPA frameworks
Responsibilities
Lead and grow multiple teams of product-focused software engineers; 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; Mentor engineers and guide professional development; Design, develop, and support full-stack solutions across development tools; Improve software engineering practices and deployment velocity into AWS environments.
Seniority
Senior Director, strategic leadership with hands-on technical guidance
