Software Development Engineer
Seattle, Wa, Us
Mechanical Turk is a crowd-sourced work distribution platform, where Requesters submit tasks for Workers to complete. In addition to delivering engineering projects, also handled operational support, led scrums as Scrum Master, served as Release Coordinator, conducted hiring interviews, and mentored new hires.Distributed Peer Node Architecture: Horizontally scales as customer load grows.- Ported over several API operations into new framework.- Led the performance testing of the new system. Built perf environment, ran load tests, analyzed profiling data, and fixed bottlenecks. Maintained <2 second TP99.9 for main API operations.- Led the migration from v1 to v2 distributed backend. Implemented and performed zero downtime migration of customers.Delivered various product features: Fraud detection Worker audit system, Tax reporting, Rupees Disbursement, and Requester UI.