Mayank Sharma
Software Engineer @Amazon
Signup · Get unlimited contacts
WORK HISTORY
Software Engineer @Amazon
Vancouver, BC, CA
Leading development of building pre-checkout Payment Actions capabilities in Rufus(Amazon\'s AI shopping Agent) 2. Led regionalization of 12 customer-facing checkout and subscriptions payments features, designing low-latency multi-region infrastructure and data migration for 800M+ records.3. Designed a plugin-based architecture to decompose a 20-year legacy monolith, decoupling payments logic from the rendering layer and enabling independent, zero-downtime deployments across 6 business lines.4. Built and launched an event-driven precompute platform that caches high-latency payments business logic, serving 10+ teams and 150K+ combined QPS, reducing checkout friction by ~3 clicks.5. Re-architected ETL/log pipelines and optimized compute fleets, delivering $2M+ annual infra savings and reducing operational ticket volume by 12%.6. Built a shadow testing framework to test and catch new payments flow migrations and catch critical issues pre-launch. This framework was then used by 15+ teams across Amazon Payments.7. Mentored and onboarded 4+ SDE I engineers and 2 interns in the payments checkout stack; interns converted to full-time offers, and SDE I mentees ramped quickly into high-impact, on-call–owning roles.8. Designed and developed an internal tool that identifies dead code by correlating static analysis with live runtime traffic data; drove self-service adoption across 150+ teams in one month, successfully identifying lines of dead code.
ABOUT MAYANK SHARMA
Software Engineer with 7+ years of experience building and scaling distributed systems…
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.