Microsoft
Software Development Engineer II
Microsoft
Software Engineer II
DoorDash
Software Engineer, Tech Lead
Amazon
Software Development Engineer I
eBay
Staff Software Engineer
eBay
Staff Software Engineer, Staff Software Engineer
eBay
Senior Software Engineer
Duke University