Welcome to the Plaid Blog
September 27, 2023
How we use machine learning to power accurate, real-time income verification
Verifying and understanding a potential borrower's income is a critical part of the lending process. However, income verification can be time consuming and error prone, especially when relying...
June 06, 2023
ConfigDB: from chaos to confidence with our unified app config stack
This article is a part of our engineering blog series where we take a deep-dive into our code, APIs, and documentation while highlighting some of the key decisions...
May 25, 2023
Why Plaid built the Transaction Enrichment Engine–and how it can help you innovate
Gain a comprehensive understanding of how Plaid's Transaction Enrichment Engine works and can be used to build more innovate products and solutions for your users.
July 25, 2022
AWS SSO in a DevOps first world
In this post, we’ll talk about how we built end-to-end automated solutions for our DevOps scenarios with AWS SSO and our key learnings so far.
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...
June 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...
June 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...
May 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.
February 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...
December 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.
October 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.
October 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...
September 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.
August 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.
July 16, 2021
Three years of Salt Lake City
Learn more about how we built our engineering hub in Salt Lake City.