How can a senior engineer maximize compensation without becoming “management”? | Hacker News Reader