Staff Software Engineer - Back End
Core
Drive technical strategy and innovation for complex business outcomes across multiple teams, shaping the overall technical vision and delivering impactful solutions.
Role type
Staff Software Engineer (Back End)
Builds
Scalable distributed systems and reusable frameworks for banking services
Domain
Financial Services / Cloud Infrastructure
Required skills
Java, system design, distributed architectures, cloud platforms (AWS/Azure/GCP), technical leadership, stakeholder management, technical debt management, mentorship
Preferred skills
Community of Practice leadership, industry forum representation, business acumen
Technologies
Java, AWS, Azure, GCP
Responsibilities
Own technical strategy for significant business outcomes, lead and coordinate multiple teams, define and evangelize best practices, represent the company in external technical forums, drive service quality standards, manage technical debt, mentor engineers
Seniority
Staff, strategic leadership & cross-team influence