Biomechanical Engineer at Snapchat Snapchat Arlington, TX 76001, USA Computer science degree or equivalent View Details