Principal Software Engineer III at Charter Communications Inc $161,886 | H1B Salary Data