Principal Software Architect Salaries by City