A Senior Customer Success Manager - German speaker Algolia Remote Aug 06, 2026 Neutral tone Comp not disclosed View