Don’t take a new development job without asking these questions

As the head of engineering at Atlassian, I’m part of a lot of interview panels (Like, a lot). I know I’ve got an above-average candidate sitting across from me when they start asking questions about the team they’d be joining. Some ask about the team’s culture. Others want to hear specifics on software development practices or the tech stack. In essence, what they really want to know is this: is the team effective?  It’s a question every developer should be asking any time they interview – and that every engineering leader should be able to give a clear answer to. Heck: leaders should be asking themselves this questions every week. Seems...