2 years. For most tech companies, thatβs the expected median tenure for a software engineer (Forbes). If youβre an engineering leader, having that high turnover means a lot of your corporate knowledge leaves each year. Your managers are also constantly on a hiring treadmill to maintain equilibrium, even