A leading software company is looking for a skilled professional to lead a distributed team of engineers. The role involves talent development, setting expectations with stakeholders, and participating in modern software practices. Candidates should possess a Bachelor'...