Customer Success Manager
AlgoliaDevToolsCustomer Care
56 daysopen
1–2 months · posted
Half of Algolia’s 32 open roles have been sitting longer than 39 days.
Apply at Algolia →Opens Algolia’s own Greenhouse board
Algolia has had this Customer Success Manager role in Sydney, Australia open for 56 days, since 26 June 2026. fable12 indexed it directly from Algolia's Greenhouse board.
Details
- Location
- Sydney, Australia
- Workplace
- Not stated
- Pay
- A$142,000 – A$170,000 a yearAs published by Algolia. Not converted, not annualised.
- Source
- Algolia’s Greenhouse boardLast seen 22 August 2026