Home / Companies / Plaid / Blog / Post Details
Content Deep Dive

Security at scale: Plaid’s journey to creating a key management system

Blog post from Plaid

Post Details
Company
Date Published
Author
Shuaiwei Cui
Word Count
1,660
Company Posts That Month
3
Language
English
Hacker News Points
-
Post removed?
No
Summary

Plaid's journey to creating a key management system was driven by the need for scalability, cost efficiency, self-serve capabilities, and operational excellence. The Security team aimed to enable the business by managing risk in an efficient and proactive manner. Building an internal Key Management System (Plaid KMS) addressed challenges unique to Plaid, such as scalability, cost efficiency, and self-serve requirements. Plaid KMS uses gRPC for inter-service communication, YAML files for access control configurations, and an SQL database for long-term cryptographic keys. The system has undergone significant operational improvements, including dedicated resources, workload segregation, and optimized API usage. Migration to the new system was complex but essential, requiring close collaboration between service owners and the Security Team. Plaid KMS is now one of the highest-traffic services at Plaid, operating with high-reliability standards and serving as a critical component for protecting sensitive data. The team has learned that ownership is ongoing, migration takes time and strategy matters, and their next focus is extending its capabilities to further secure their data lakehouse.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Kubernetes 1 1,736 172 73 +13%
Observability 1 1,716 298 95 +16%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.