Evernote
Senior Software Engineering Manager
Evernote
Director of Engineering
Barclays Global Investors
Lead Software Engineer
Oracle NetSuite
Software Development Manager
Credit Suisse
Technical Associate
Thomson Reuters
Engineering Manager
GSK
Director of Knowledge Platform Engineering
Bank of America
Principal Software Engineer
Evernote
Software Development Manager
Peking University
Carnegie Mellon