Senior Manager, Full-stack Engineer (People Leader)
Core
Lead a portfolio of diverse technology projects and a team of developers to create cloud-based solutions that drive financial empowerment experiences for millions of Americans.
Role type
Senior Manager, Full-stack Engineer (People Leader)
Builds
Robust cloud-based solutions, distributed microservices, and full-stack systems
Domain
Financial Services / Cloud Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
People management, technical strategy, distributed microservices architecture, cloud platform leadership, Agile program leadership, succession planning, enterprise technology roadmapping, cross-functional collaboration
Preferred skills
Architectural design review leadership, multi-team engineering organization management, engineering OKR definition, organization design and talent strategy, executive presentation of technology roadmaps
Technologies
Java, Scala, Python, Go, Node.js, JavaScript, TypeScript, AWS, GCP, Azure, Docker, Kubernetes, Open Source RDBMS, NoSQL databases, Git, GitHub, Bitbucket, CI/CD pipelines, Infrastructure as Code, Automated testing frameworks, AI-based coding tools
Responsibilities
Lead multiple Agile engineering teams or programs providing strategic direction; Develop and manage Lead Engineers and leads building succession plans; Partner with product, architecture, and platform leaders to define multi-year technology roadmaps; Drive alignment between engineering execution and enterprise goals; Lead teams utilizing various programming languages and cloud tools; Drive end-to-end design and implementation of large-scale, distributed, or cloud-native systems
Seniority
Senior, hands-on IC with people leadership