e commerce careers in Glasgow, United Kingdom