Director, Software Engineering - Bank Tech
Core
Lead high-performing engineering teams to define the future of banking in the cloud, delivering scalable, customer-centric solutions for financial health management.
Role type
Director, Full-stack Engineer (Technical People Leader)
Builds
Next-generation cloud platforms, microservice architectures, and AI-native experiences for retail money management.
Domain
Fintech / Banking / Cloud Computing
Required skills
People management, software engineering, solution architecture, enterprise architecture, cloud computing, data architecture, mentoring, strategic planning, microservices design, distributed systems, networking protocols, agentic AI tools.
Preferred skills
Master's degree, HPC/ML system design, distributed systems, full lifecycle development, cross-domain architectural reviews.
Technologies
AWS, Microsoft Azure, Google Cloud, Go, Java, JavaScript/TypeScript, Python, Rust, C#, Scala, Microservices, AI/ML frameworks.
Responsibilities
Lead and grow multiple teams of product-focused software engineers; mentor engineers and drive workforce strategy; design and implement scalable microservice architectures; shape long-term technical strategy and architecture standards; partner with business leaders to align roadmaps with technology capabilities; deploy applications into cloud environments.
Seniority
Director, strategic leadership with hands-on technical guidance


