Software Engineer - Platform · Plaid

Fri, 17 Apr 2026 12:52:25 GMT
Engineering

Plaid · San Francisco · $176,400-$243,600 per year · hybrid

We believe that the way people interact with their finances will drastically improve in the next few years. We're dedicated to empowering this transformation by building the tools and experiences that thousands of developers use to create their own products.

Plaid powers the tools millions of people rely on to live a healthier financial life. We work with thousands of companies like Venmo, SoFi, several of the Fortune 500, and many of the largest banks to make it easy for people to connect their financial accounts to the apps and services they want to use.

Responsibilities:

Design & Develop Scalable Systems: Build and maintain core platform services with a focus on performance, reliability, and scalability.

Infrastructure & Data Platforms: Develop and improve infrastructure for data storage and processing – for example, high-performance databases and modern data processing frameworks – to handle Plaid's growing data and product needs.

Developer Productivity Tools: Create internal tools, frameworks, and automation to improve developer productivity and efficiency.

Security & Privacy by Design: Integrate security, privacy, and compliance best practices into our platforms (e.g. data encryption, access controls, audit logging) to protect sensitive financial data.

Cross-Team Collaboration: Work hand-in-hand with product engineers and other stakeholders to understand requirements and translate them into reliable platform capabilities.

Technical Excellence & Leadership: Uphold high engineering standards through code reviews, testing, and documentation.

Qualifications:

Experience: 2 to 4 years of software engineering experience, with a proven track record of building and shipping complex backend systems or platforms.

Strong Coding Skills: Proficiency in at least one general-purpose programming language (e.g. Go, Python, Java, C++).

Distributed Systems & Problem Solving: Deep understanding of system design and algorithms.

Data and Databases: Familiarity with relational and NoSQL database technologies (for example, MySQL/TiDB, PostgreSQL, MongoDB).

Collaboration & Communication: Excellent communication and teamwork skills, with the ability to work effectively in a cross-functional environment.

Additional Information

Our mission at Plaid is to unlock financial freedom for everyone. To support that mission, we seek to build a diverse team of driven individuals who care deeply about making the financial ecosystem more equitable.