Staff Software Engineer, Product Experiences - Peregrine Technologies | RVC