
About Plaid
Empowering financial freedom through seamless APIs
Key Highlights
- Headquartered in SoMa, San Francisco, CA
- Over 12,000 financial institution integrations
- Serves 25% of North Americans with bank accounts
- $1.3 billion raised in Series D funding
Plaid is a leading fintech company headquartered in SoMa, San Francisco, CA, specializing in APIs that connect consumers with their financial institutions. With over 12,000 integrations across the US, Canada, the UK, and Europe, Plaid serves hundreds of applications like Venmo, Robinhood, and Coinba...
🎁 Benefits
Plaid offers comprehensive benefits including medical, dental, and life insurance, along with equity for full-time employees. Employees enjoy a monthl...
🌟 Culture
Plaid fosters a culture focused on empowering employees with ownership and flexibility. The company prioritizes innovation in fintech infrastructure, ...
Overview
Plaid is hiring a Staff Software Engineer for their Money Movement team to define the future architecture of payment systems. You'll work on building a multi-rail payment platform that connects financial accounts for millions of users. This position requires significant experience in backend engineering.
Job Description
Who you are
You have a strong background in software engineering with a focus on backend systems — your experience includes designing and implementing scalable architectures that support high transaction volumes. You understand the complexities of financial systems and are passionate about building reliable infrastructure that enhances user experiences.
You excel in collaborating with cross-functional teams, including product managers and designers — your ability to communicate technical concepts clearly helps bridge the gap between engineering and product development. You are proactive in identifying opportunities for improvement and innovation within existing systems.
What you'll do
As a Staff Software Engineer at Plaid, you will lead the architectural design of our Payments Transfer systems — your role will involve ensuring these systems are reliable, scalable, and built for long-term growth. You will work closely with product teams to execute against an ambitious roadmap, translating product requirements into technical specifications.
You will mentor junior engineers, sharing your expertise and fostering a culture of learning and collaboration within the team — your leadership will help shape the technical direction of the Payments Transfer team. You will also be responsible for conducting code reviews and ensuring best practices are followed throughout the development process.
What we offer
Plaid offers a dynamic work environment where you can make a significant impact on the financial technology landscape — you will be part of a mission-driven team that is dedicated to making financial services more accessible and reliable. We provide competitive compensation and benefits, along with opportunities for professional growth and development.
Join us in transforming the way people interact with their finances — your contributions will help millions of users manage their money with trust and ease.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Plaid.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
OpenAI is hiring a Software Engineer for their Payments Team to design and build core payment systems. You'll work with technologies like JavaScript and Python to create scalable solutions. This position requires collaboration with cross-functional teams and a focus on financial systems.

Staff Engineer
Stripe is hiring a Staff Engineer to develop and maintain APIs and services for their Payments team. You'll work with Java and REST API to handle billions of payment requests efficiently. This role requires strong problem-solving skills and experience in financial technology.

Software Engineering
AtoB is hiring a Senior Software Engineer to modernize the payments infrastructure for trucking and logistics. You'll work with React, Ruby, and PostgreSQL to build efficient payment tools. This position requires 5+ years of experience in software engineering.

Software Engineering
Kikoff is hiring a Senior Software Engineer to build and enhance their payments platform. You'll work with Java and REST APIs to design backend systems that handle significant payment volumes. This role requires 5+ years of experience in backend engineering.

Software Engineering
Discord is hiring a Software Engineer to enhance their payments capabilities. You'll work with technologies like JavaScript and Node.js to build checkout systems across platforms. This position requires 3+ years of software engineering experience.