Workplace Search - Principal Software Engineer