Understanding the role of a Staff engineer