If you want to work for GitHub, the software development collaboration hub built on the open source Git project, you have to be independent and able to work outside the confines of what most organizations would consider normal operational guidelines.