Question
Which is a higher position, a Senior Engineer or a Staff Engineer?
Answer
Companies do not always conform to a job title convention or standard. However we find that the Staff Engineer title denotes a step above Senior. A Staff Engineer could be below a Principal Engineer however.
For further reading, see these postings (from which this posting was adapted):
- https://softwareengineering.stackexchange.com/questions/46366/what-is-the-difference-between-these-senior-software-engineer-titles
- https://leaddev.com/audience-insights/who-are-staff-principal-and-distinguished-engineers
- https://www.quora.com/What-is-the-main-difference-between-a-senior-engineer-and-a-staff-principal-engineer-in-a-software-company