The problem is that you are not correctly avoiding the input string, try:
echo "\"member\":\"time\"" |grep -e "member\""
Alternatively, you can use double quotes without quotes in single quotes:
echo '"member":"time"' |grep -e 'member"'
This is a preference question, which you will find more clear, although the second approach does not allow you to embed your command in another set of single quotes (for example, ssh 'cmd' ).
cmh Aug 16 2018-12-21T00: 00Z
source share