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 article

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...

Read the article

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...

Read the article

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.

Read the article

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...

Read the article

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.

Read the article

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...

Read the article

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.

Read the article

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.

Read the article

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.

Read the article

July 16, 2021

Three years of Salt Lake City

Learn more about how we built our engineering hub in Salt Lake City.

Read the article

June 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 article

May 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 article

March 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 article

February 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