I suppose I’m at senior level. I think I’m at SEIII on my company’s payscale so I guess that makes me senior, though I’m not a team lead. (yet) My answer to you is to go work for a startup. They’ve got hard problems for days. And months. And years. Work there until you’ve earned your chops. Then go wo