Honestly speaking, what you are asking for is almost impossible. When you put 2 people in a room, you get politics. The best bet is probably be a contractor as you do not have to participate in these stuff (or they pay you to do so). Companies expect you to be a good corporate citizen which generally involves more that just programming (interviewing, goal setting, career progression etc). So, I would suggest you seriously consider why you get annoyed by these and figure it out.