Yes, Glympse does work with Alexa and the Amazon Echo! Glympse allows family and friends to temporarily share their live location and ETA with each other. A great way to get started is to just ask Alexa for a friend's location. Click here to view an article on setting up Alexa with the Glympse Skill.
Glympse for Echo is a cloud-based implementation of Glympse that primarily uses speech to interact with the user. The main goal of this is to allow the Alexa user to query the live location, destination, and estimated time of arrival of friends and family members.