As a staff software engineer, the candidate will be expected to lead on specific project level deliverables, maintaining stakeholder relationships with business and operations partners whilst mentoring more junior members of the team