Principal Software Engineer at Microsoft | Remote Jobs