
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, ...
Skills & Technologies
Overview
Plaid is hiring a Staff Software Engineer for their Product Foundations team to build infrastructure that powers user recognition and onboarding flows. You'll work with technologies related to machine learning and data modeling. This position requires significant experience in software engineering.
Job Description
Who you are
You have extensive experience in software engineering, particularly in building scalable infrastructure that supports complex data models and user lifecycle management. Your background includes working with machine learning systems and data engineering practices, enabling you to contribute effectively to Plaid's mission of making network data easy to query and highly accurate.
You possess a strong understanding of user data models and have experience in developing intelligent onboarding flows that enhance user experiences. Your technical expertise allows you to collaborate with product and machine learning teams to create high-precision features and analytics.
What you'll do
In this role, you will lead the development of Plaid's authoritative source of truth for user lifecycle management. You will design and implement systems that ensure accurate and compliant data access across various integration paths. Your work will directly impact the user experience by enabling intelligent and context-aware onboarding flows.
You will collaborate with cross-functional teams to build infrastructure that supports real-time and offline workflows, ensuring that Plaid's network data is reliable and accessible. Your contributions will help shape the future of Plaid's machine learning-based products, driving insights and enhancing customer experiences.
What we offer
Plaid offers a dynamic work environment where you can make a significant impact on the financial technology landscape. You will have the opportunity to work with some of the largest companies in the world, contributing to projects that shape the future of finance. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
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

Staff Engineer
Nooks is hiring a Staff Software Engineer to work on their AI Sales Assistant Platform. You'll collaborate with engineering leadership to shape technical and product vision while building scalable applications. This position requires significant experience in software engineering.

Staff Engineer
Miter is hiring a Staff Software Engineer to help modernize construction software. You'll work on AI and embedded payments to improve core HR, finance, and operations systems. This role requires significant experience in software engineering.

Staff Engineer
Uber is hiring a Staff Software Engineer to lead technical solutions for the Consumer Incentives team. You'll work with Go, Python, and Java to enhance user experience and drive business growth. This role requires 7+ years of experience in software engineering.

Staff Engineer
GoFundMe is hiring a Senior Staff Software Engineer to design and develop innovative infrastructure for mission-driven fintech products. You'll work with technologies like Java and contribute to impactful solutions. This position requires a strong background in fintech or wealth management systems.

Product Engineer
Parafin is hiring a Staff Product Engineer to bridge design, product, and backend, ensuring that features work effectively for small businesses. You'll be responsible for the entire frontend experience. This position requires expertise in product implementation and integration.