Staff Software Architect. As an applied product architect in the Product Architecture team, you will have the opportunity to have a wide-reaching impact on the product, platform, technology and ultimately the business, by enabling goals via architectural vision, consultation and intervention. Our architects are not the ivory tower, top-down sort. They are product builders and problem-solvers who work with existing engineers, product managers, UX ...