Maggie Zhou

she/herzmagg.com

Work Experience

Slack Technologies

Staff Software Engineer, EnterpriseNov 2020 - Oct 2021

  • Built a new authorization service for role based access control in Slack. Work required tight collaboration with product and design to build a flexible, backwards compatible system.

Staff Software Engineer, InfrastructureJuly 2017- Nov 2020

  • Datastores technical lead responsible for migration to Vitess and changes to Vitess required for adoption. Migrating to Vitess enabled Slack to onboard large enterprise customers and build products like Slack Connect and international data residency. As of July 2021, Vitess stores 2PB of data and serves 2.8M QPS at peak.
  • Took Vitess from proof-of-concept at Slack used for a few specific production workloads to 100% of all database workloads. Led the team while traffic increased 10x over 20 months.
  • Operated as a tech lead of tech leads for rearchitecting messages, files, and novel use cases of Vitess for new products. Chartered a new tooling focused team and pushed for staffing, project has been open sourced as a Vitess management tool
  • Project lead and primary engineer on a cross-functional effort to rearchitect the storage of channel membership and read state. Project is a case study in Refactoring at Scale, link below.
  • Vitess open source committer.

Etsy

Senior Software EngineerNov 2015 - July 2017

Software EngineerDec 2013 - Nov 2015

  • Led a project to migrate customer order data to a new datastore while ensuring high-availability for checkout.
  • Redesigned our database sharding architecture. Reduced a 2 months/year operations task to 1 week/year and stopped maintenance from locking sellers out from Etsy.
  • Member of a web infra team. Smaller projects included: Designed an active cache invalidation system, standardized the DSL of the internal API framework, engineered our metrics collection to be resilient to traffic spikes.

GoogleAug 2011 - June 2013

Software Engineer, Commerce

  • Full stack (JavaScript/Java/map reduce/on-call) web development for new product launch.
Recent Talks and Publications
Education

Recurse CenterSummer 2013

University of North Carolina at Chapel Hill2007 - 2011

B.S. with Honors in Computer Science