# Lauren McCarty > Senior Software Engineer Location: New York, New York, United States Profile: https://flows.cv/laurenmccarty ## Work Experience ### Software Engineer @ Stainless Jan 2025 – Present | New York, NY ### Senior Software Engineer @ Plaid Jan 2025 – Jan 2025 | San Francisco, California, United States ### Software Engineer @ Plaid Jan 2022 – Jan 2025 | San Francisco, California, United States Online Storage team! - Architected a permissioned, auditable system for product engineers to securely access their live TiDB databases with Go and S3 - Sped up team-wide Aurora MySQL to TiDB migration using TypeScript to automate tedious, error prone tasks like tearing down replication, creating rollback clusters cloned from Terraform/YAML configs, and verifying offline dump parity in Redshift - Led resharding of primary MongoDB cluster (at the time 150+ TB) to better isolate workloads and improve reliability - Discovered and implemented a workaround for a SS table compaction bug affecting unbounded range queries to ensure a timely migration. Worked to align with the vendor on the issue and get a fix long term. - Mentored a summer intern through the successful production deployment of a TiDB database cluster-to-cluster migration tool ### Software Engineer Intern @ Stripe Jan 2021 – Jan 2021 | Remote - Developed a system for monitoring and querying Stripe’s 1200+ MongoDB replica sets by health, config, sharding, etc. - Iterated on design and feature set to best serve the needs of other Document Database engineers, especially those on-call - Built a gRPC service in Go to discover replica sets from Consul and periodically index their metadata using Blevesearch - Integrated the replica set search and lookup functionality into the team’s internal web tooling using React and Flow ### Software Engineer Intern @ Shuffle Jan 2020 – Jan 2020 | Remote - Shuffle was a podcast sharing and discovery platform centered around short digestible podcast highlights - Spearheaded web-based internal tool for curating user feeds, managing the beta waitlist, monitoring the podcast audio transcription pipeline, and configuring automatic transcription for popular shows using React and TypeScript - Facilitated product-wide database migration from Firestore (NoSQL) to PostgreSQL with an idempotent data importing system and dual write/read tooling for a smooth transition - Collaborated with frontend engineers to deliver features such as social loop notifications, following, comment liking ### Software Engineer Intern @ Airbnb Jan 2019 – Jan 2019 | San Francisco Bay Area - Worked in Java on the incentive (e.g. coupon, credit, cash) issuance service, designed as the service-oriented architecture replacement for a fragmented incentive ecosystem - Developed budget management and other safety/security features into the incentive issuance service to protect against costly mistakes or programmer error - Integrated budget management into the incentive program configuration web app using React, TypeScript, Redux - Migrated database schemas and crafted budget alert email templates using Ruby - Tracked usage, performance, and error rates with Datadog ### COS 217 Undergraduate Grader @ Princeton University Jan 2018 – Jan 2019 | Princeton, NJ - Grade assignments for large CS major prerequisite course ### Summer Intern @ Rutgers University Jan 2017 – Jan 2017 | North Brunswick, NJ - Rutgers WINLAB (Wireless Information Network Laboratory) - Augmented the safety and functionality of a bicycle with an app and wireless connected sensors, lights, and lock - Controlled system over Bluetooth LE from Android app by implementing a GATT server on a Raspberry Pi ## Education ### Bachelor of Science in Engineering in Computer Science Princeton University ## Contact & Social - LinkedIn: https://linkedin.com/in/lauren-mccarty-software - Portfolio: https://laurenmcc.com - GitHub: https://github.com/sheepda --- Source: https://flows.cv/laurenmccarty JSON Resume: https://flows.cv/laurenmccarty/resume.json Last updated: 2026-04-10