1,650 Principal Software Jobs in Seattle, WA