Senior Customer Success Architect - Phased Gates Team (EMEA) job at Red River