Lead Software Engineer, Consumer Banking
Core
Lead software engineering and AI-assisted development practices for secure, scalable consumer banking products.
Role type
Senior IC Lead Software Engineer
Builds
Secure, high-quality production code and stable technology products for consumer banking
Domain
Financial services / Consumer Banking
Deliverable
production ML models
Required skills
System design, application development, testing, operational stability, AI-assisted tool validation, responsible AI use, software development life cycle, agile methodologies, CI/CD, financial services IT knowledge, cloud-native experience
Preferred skills
Java, TypeScript, Python, graph databases (Neo4j), graph data modeling, software architecture concepts (C4 models, CALM)
Technologies
Java, TypeScript, Python, Neo4j, AI, CI/CD, Cloud
Responsibilities
Design, develop, and troubleshoot creative software solutions; lead team adoption of enterprise-authorized AI-assisted engineering practices; evaluate external vendors and startups for architectural suitability; contribute as a core technical member of an agile team