Job Description  As a Senior Staff Software Engineer in Payment & Platform technology team, you will pave the way for our most important asset, our engineers, to deliver amazing features with highest quality