Lead Software Engineer (Digital Technology)
Core
Lead a team of engineers in designing, developing, and maintaining secure, scalable financial technology solutions using Java and AI-assisted tools.
Role type
Senior IC Lead Software Engineer (Java/Cloud)
Builds
Secure, high-quality production code and scalable technology products for financial services
Domain
Financial Services / Cloud-Native Engineering
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Kafka, System Design, CI/CD, Agile, Cloud-Native, AI-assisted development, Security, Team Leadership
Preferred skills
Financial services domain knowledge, Responsible AI practices, Vendor evaluation
Technologies
Java, Spring Boot, Kafka, CI/CD, Cloud, AI tools
Responsibilities
Design, develop, and troubleshoot creative software solutions; Build secure, high-quality production code; Lead team adoption of enterprise-approved AI-assisted engineering practices; Use SDSL tools to increase automation value; Identify opportunities to prevent or automate remediation of recurring issues; Lead evaluations with external vendors and internal teams
Seniority
Senior, hands-on IC with leadership responsibilities