Role Overview : The Staff Engineer is a highly experienced individual contributor within Banking technology division. This role is responsible for driving engineering excellence through hands-on technical contributions, setting high technical standards by example, and delivering robust, scalable, an