June 17, 2022
Migrating from ECS to Kubernetes
At Plaid, we ship fast and frequently by deploying all production services on Kubernetes clusters hosted in AWS. We run hundreds of services across tens of thousands of...
Read the articleJune 16, 2022
Scaling Plaid’s internal developer experience with a remote development environment
Plaid’s Developer Efficiency Team createed “Devenv”, an internal CLI tool backed by a remote environment to tackle several scaling challenges. This tool has significantly improved developer efficiency at...
Read the articleJune 07, 2022
SPIN a more customer-centric engineering culture at Plaid
Plaid’s engineering team launched a SPending INsights virtual pod (SPIN pod for short) that makes it easier to collaborate cross-functionally and empower developer customers to build and scale...
Read the articleMay 17, 2022
Sync: A new paradigm for building on transaction data
In this post, we’ll discuss why we’re making such a large interface update, our development process, and what this new endpoint means going forward for Plaid and developers.
Read the articleFebruary 17, 2022
Creating processes for API clarity and consistency
The primary way we enforce API consistency is through the API Review Council (APIRC). The council contains a rotating team of about a dozen members from teams across...
Read the articleDecember 02, 2021
Reimagining the future of credit and financial data
As fintech continues to grow at an exponential rate, it's important for us to slow down and take stock on what access truly means.
Read the articleOctober 28, 2021
A guide: How to effectively pentest Plaid’s web applications & APIs?
We recently announced our new and improved bug bounty program and to make it easier for you, we’ve outlined various web applications and APIs that security researchers like...
Read the articleOctober 28, 2021
A new chapter for Plaid’s bug bounty program
October is Cybersecurity Awareness month and we’re excited to share some new updates to Plaid’s bug bounty program.
Read the articleSeptember 15, 2021
Adopting the OpenAPI schema to generate Plaid’s SDKs
The developer experience team focuses on building tools and features that make it as easy as possible for developers to explore our APIs and integrate with Plaid.
Read the articleAugust 20, 2021
Building a new future: My path to becoming an engineering apprentice at Plaid
Luke Yeom shares why he decided to pursue coding full-time and his experience joining Plaid's first engineering Apprenticeship Program.
Read the articleJuly 16, 2021
Three years of Salt Lake City
Learn more about how we built our engineering hub in Salt Lake City.
Read the articleJune 10, 2021
Exploring performance differences between Amazon Aurora and vanilla MySQL
Amazon’s Aurora MySQL is Plaid’s primary relational database. It's proven to be a reliable and scalable storage layer that backs some of our most critical systems.
Read the articleMay 11, 2021
A New Architecture for Plaid Link: Server-Driven UI with Directed Graphs
"Flexible Link”: the re-architecture set out to not only solve the existing scaling problems but to develop a product platform that would deliver years of diverse new product...
Read the articleMarch 19, 2021
How we scaled our logging stack by creating per-team budgets
The ELK Stack is a vital component of real-time observability at Plaid. All Plaid services can send logs to an AWS hosted ElasticSearch cluster (ES for brevity), so...
Read the articleFebruary 19, 2021
2020 State of Diversity, Equity, Inclusion and Belonging in Plaid Engineering
2020 State of Diversity, Equity, Inclusion and Belonging in Plaid Engineering
Read the article