Staff Software Engineer
Senior Staff Software Engineer and Senior Engineering Leader
Twilio
Senior Technical Director in Data Platform Engineering
Senior Staff Software Engineer and Senior Engineering Manager
Yahoo
Senior Software Engineer
InQuira
Senior Software Engineer
Massachusetts Institute of Technology