Smarsh is a company that provides compliance solutions, and they are seeking a Software Engineer for their Professional Archive Search team. This role involves designing, building, and delivering software solutions to enhance their search platform, while collaborating with cross-functional teams to solve complex challenges and improve system performance.