A Senior Customer Success Manager - German speaker Algolia Paris, France Jun 29, 2026 Neutral tone Comp not disclosed View