Creating designations, apart from being a creative exercise, can sometimes be the most challenging part of an HR role with a huge impact on human motivation. I am currently in the process of re-evaluating the nomenclatures/designations of the employees in my engineering organization. Though I am familiar with some common threads such as (junior engineer - senior engineer - team lead/tech lead - manager - senior manager), etc., can we discuss to understand what one needs to consider while coming up with a good designation structure for an organization? All inputs on this are welcome.