8 open positions available
Design and operate AI-native internal platforms and tools to automate workflows and translate operational pain points into durable software products. | 5+ years professional software engineering experience with production systems and internal tools, plus hands-on AI-powered development tools experience. | 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. Plaid’s network covers 12,000 financial institutions across the US, Canada, UK and Europe. Founded in 2013, the company is headquartered in San Francisco with offices in New York, Washington D.C., London and Amsterdam. Team: Plaid is becoming an AI-first company, and Intelligent Tooling builds internal platforms and tools to lead the transformation. Our biggest opportunity isn't just better tools for engineers, it's extending AI-native internal tooling to the rest of Plaid. Tools built for engineers assume things non-engineers don't have: local toolchains, monorepos, engineer credentials, PR-based workflows. That mismatch means Ops, Support, and other teams can't easily inherit what we build for engineering. They need their own path and we're building that path. Role: As a Senior Software Engineer on Intelligent Tooling, you will build and operate internal systems that empower non engineering teams to automate their workflows with AI. You will own the product and platform layer for internal tools, including the constraints and infrastructure that keep those tools safe and maintainable. There's no existing playbook for this at Plaid. You will define what the right non-eng AI surface looks like, ship its first durable versions, and partner closely with internal users to make sure it solves real problems. You will act as the engineering point of contact embedded with non-engineering teams, running discovery and translating their operational needs into shipped software. What you build here becomes how non-engineering teams at Plaid work with AI. Responsibilities: Design, build, and operate internal tools and platform capabilities for high-leverage non-engineering workflows Translate ambiguous internal pain points into simple, durable software products Define platform constraints for auth, runtime, storage, deployment, and maintenance so internal tools are safe for broader use Build with strong product judgment, balancing flexibility with clear boundaries between what belongs in Retool, Scaffold, and a new AI-native internal tool surface Partner with Security, Infrastructure, and internal stakeholder teams to ship systems that are reliable in production Own systems end-to-end, including implementation, rollout, support, and iterative improvement Qualifications: Must have: 5+ years of professional software engineering experience Strong experience building and operating production systems Experience building internal tools, platforms, or workflow software Strong product judgment and communication in ambiguous spaces Hands-on experience using AI-powered development tools, agents, or automation Strong builder mindset; comfortable creating the first version of a product surface that does not yet have a clear industry template Nice to have: Experience with developer tooling, internal platforms, or infra-adjacent systems Experience with auth, service accounts, constrained runtimes, or internal security boundaries Experience building products for non-engineering users Exposure to agentic workflows, automation, or AI-enabled internal applications 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. We recognize that strong qualifications can come from both prior work experiences and lived experiences. We encourage you to apply to a role even if your experience doesn't fully match the job description. We are always looking for team members that will bring something unique to Plaid! Plaid is proud to be an equal opportunity employer and values diversity at our company. We do not discriminate based on race, color, national origin, ethnicity, religion or religious belief, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, military or veteran status, disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local laws. Plaid is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance with your application or interviews due to a disability, please let us know at accommodations@plaid.com. Please review our Candidate Privacy Notice here. Additional compensation in the form(s) of equity and/or commission are dependent on the position offered. Plaid provides a comprehensive benefit plan, including medical, dental, vision, and 401(k). Pay is based on factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience and skillset, and location. Pay and benefits are subject to change at any time, consistent with the terms of any applicable compensation or benefit plans.
Define technical architecture and build AI-powered code generation pipelines for financial integrations. | Strong backend software engineering experience with hands-on implementation and preferably generative AI and web automation tools experience. | 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. Plaid’s network covers 12,000 financial institutions across the US, Canada, UK and Europe. Founded in 2013, the company is headquartered in San Francisco with offices in New York, Washington D.C., London and Amsterdam. Team The Instant Access team, part of the Network Enablement and Access (NEA) organization, builds applied AI systems based on LLM’s that operate autonomously in production. This foundational AI work is directly tied to NEA's most important priorities. Our current focus is automatically creating, repairing, and improving the thousands of long-tail extractors that enable millions of Plaid consumers to connect to their financial institutions. Our goal is for every long-tail institution to be supported by Plaid, with any issues detected, triaged, and resolved automatically. Role As a Staff Software Engineer on Instant Access, you'll set technical foundations for autonomous systems that operate directly in production. You'll work across AI and product engineering to solve ambiguous, high-impact problems, while designing systems that can reason about failures, generate solutions, and safely take action at scale. This is a hands-on role that combines deep technical leadership with implementation. You'll partner closely with engineers, product managers, and leaders across NEA to identify opportunities for automation, define long-term architecture, and build the foundational systems that future AI initiatives will rely on. As an early engineer on the team, you'll significantly influence technical direction and the evolution of a new capability. This could fundamentally change how Plaid builds and operates software. Responsibilities Define the technical direction and architecture for autonomous AI systems that create, repair, and improve financial institution integrations. Create novel observability, monitoring, and debugging platforms to provide engineers with deep visibility into the behavior, decisions, and performance of AI-powered systems. Build LLM-powered code generation pipelines that write, validate, and ship production code end-to-end with minimal human intervention. Design evaluation frameworks that measure correctness, reliability, and safety for non-deterministic systems operating at scale. Architect self-healing infrastructure that detects, diagnoses, and repairs itself in under 24 hours. Develop multi-layer safety architectures to ensure AI systems take the correct actions in production and degrade safely when uncertainty exists. Partner closely with engineering and product leaders to identify high-leverage automation opportunities and turn them into production systems. Raise the technical bar across the organization through mentorship, design reviews, and hands-on leadership. Qualifications Must Haves: Strong software engineering experience with deep focus on backend and/or platform systems Ability to balance divergent thinking (exploring possibilities) with convergent thinking (evaluating feasibility) Must be comfortable working hands-on directly in the codebase. This is a builder archetype position. You will spend considerable time designing and then building the actual systems you own. Must be comfortable moving fast, which means making trade-offs between technical excellence and the rapid deployment of working systems to validate whether approaches are fruitful. Nice to Haves: Previous experience building production generative AI systems that customers interact with Experience with browser automation, web automation, scraping, extraction systems, or tools such as Playwright, Stagehand, or similar frameworks 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. We recognize that strong qualifications can come from both prior work experiences and lived experiences. We encourage you to apply to a role even if your experience doesn't fully match the job description. We are always looking for team members that will bring something unique to Plaid! Plaid is proud to be an equal opportunity employer and values diversity at our company. We do not discriminate based on race, color, national origin, ethnicity, religion or religious belief, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, military or veteran status, disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local laws. Plaid is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance with your application or interviews due to a disability, please let us know at accommodations@plaid.com. Please review our Candidate Privacy Notice here. Additional compensation in the form(s) of equity and/or commission are dependent on the position offered. Plaid provides a comprehensive benefit plan, including medical, dental, vision, and 401(k). Pay is based on factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience and skillset, and location. Pay and benefits are subject to change at any time, consistent with the terms of any applicable compensation or benefit plans.
Develop and maintain secure software and infrastructure to protect sensitive data and enhance security capabilities. | Experience building scalable systems and architecting software with security, privacy, and scalability requirements. | 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. Plaid’s network covers 12,000 financial institutions across the US, Canada, UK and Europe. Founded in 2013, the company is headquartered in San Francisco with offices in New York, Washington D.C., London and Amsterdam. Security Engineering is the engineering function inside the Plaid security org that focuses on developing the industry-leading security systems and infrastructure. Security Engineering owns most of Plaid’s security-related infrastructure: secure data storage, key management systems, internal identity platform, internal authentication systems, internal permission management, and internal authorization service. We develop solutions across data encryption, key management, access control, and data loss prevention to protect sensitive consumer data. We believe in the Zero Trust security model and are always looking for ways to improve our authentication and access control platforms. About the role You will develop security capabilities to secure Plaid infrastructure and to secure sensitive data access. You will own, maintain, and build Plaid’s security infrastructure and services like Key Management System and Secure Token Service. You will consult with product engineers to ensure Plaid services meet security standards. You will help educate and support other engineering teams to improve security in their own products and services. You will assist with Plaid’s incident response and security awareness programs. You will collaborate with other security platform members and build necessary engineering solutions to meet their needs. Responsibilities Develop maintainable and secure software to enhance Plaid's infrastructure and protect sensitive data. Communicate effectively with managers and team members regarding project deliverables and progress. Design and implement technical solutions that align with the evolving needs of the business. Actively participate in incident response and security awareness initiatives. Qualifications Experience building scalable systems and services. Experience architecting software systems to meet security, privacy, usability, scalability and cost requirements. While these experience and characteristics are not prerequisites, candidates who possess them would be well-suited for the role: Experience building systems or services related to data encryption, key management, secret management, certificate management, transport security, user authentication, device authentication, service authentication, permission management, authorization systems, and security policy enforcement. Experience with securing critical and sensitive information assets. Experience with data platforms and data infrastructure. Experience with threat modeling, security architecture reviews, or incident response. Passionate about educating others on security and privacy. 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. We recognize that strong qualifications can come from both prior work experiences and lived experiences. We encourage you to apply to a role even if your experience doesn't fully match the job description. We are always looking for team members that will bring something unique to Plaid! Plaid is proud to be an equal opportunity employer and values diversity at our company. We do not discriminate based on race, color, national origin, ethnicity, religion or religious belief, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, military or veteran status, disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local laws. Plaid is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance with your application or interviews due to a disability, please let us know at accommodations@plaid.com. Please review our Candidate Privacy Notice here. Additional compensation in the form(s) of equity and/or commission are dependent on the position offered. Plaid provides a comprehensive benefit plan, including medical, dental, vision, and 401(k). Pay is based on factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience and skillset, and location. Pay and benefits are subject to change at any time, consistent with the terms of any applicable compensation or benefit plans.
Lead design and development of security capabilities and integrate security controls into CI/CD pipelines. | 5+ years building scalable production services with preferred cloud and security experience. | 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. Plaid’s network covers 12,000 financial institutions across the US, Canada, UK and Europe. Founded in 2013, the company is headquartered in San Francisco with offices in New York, Washington D.C., London and Amsterdam. The Product Security team is responsible for managing the security processes, policies and controls to secure Plaid’s developer and consumer facing products.The product security team is focused on areas like Application Security, Vulnerability Management, Secure Development Lifecycle, Penetration Testing and Cloud Security. We build the services and components that protect Plaid’s products. We move security "left" by engineering common libraries, modules, and workflows that make the secure path the easiest path for all Plaid engineers. Plaid is looking for a Product Security Engineer who is a builder to join our Product Security team. Unlike traditional Product security roles, this position is for a Senior software engineer who wants to solve security challenges at scale by designing and building production-grade services, libraries, and frameworks. Our goal is to make the "secure path" the only path for Plaid developers. The Role You will lead, design and develop security capabilities to manage vulnerabilities lifecycle and automate workflows to reduce KTLO toil. You will own, maintain, and build Plaid’s VM Orchestration service and build solutions to eliminate the entire vulnerability classes. You will also partner with product and engineering teams to architect and build security controls to make our products even more secure. You will consult with product engineers to ensure Plaid services meet security standards. You will help educate and support other engineering teams to improve security in their own products and services. You will assist with Plaid’s incident response and security awareness programs. You will collaborate with other security platform members and build necessary engineering solutions to meet their needs. Responsibilities Build the secure engineering foundations that secure the future of digital finance. Develop maintainable and secure software to enhance Plaid's security posture and create paved roads for developers for easy and default integration of security controls. Design, develop, and maintain security-critical services and components. Develop internal tooling to automate vulnerability detection, dependency management, and remediation workflows within the CI/CD pipeline. Replace manual security gates with engineered solutions that allow product teams to ship faster and more securely. Communicate effectively with managers and team members regarding project deliverables and progress. Design and implement technical solutions that align with the evolving needs of the business. Proactively identify and address security vulnerabilities in products and services. Actively participate in incident response and security awareness initiatives. Qualifications 5 + years of professional experience building and scaling production services Ability to architect and build software systems to meet security, privacy, usability, scalability and cost requirements. While these experience and characteristics are not prerequisites, candidates who possess them would be well-suited for the role: Experience building systems or services related to vulnerability management, data encryption, key management, secret management, user authentication, service authentication, authorization systems, and security policy enforcement. Experience designing distributed systems and microservices with a focus on performance and reliability. Familiarity with modern cloud infrastructure (AWS, Kubernetes, Terraform) and how to integrate security controls into them. A passion for creating tools and libraries that other engineers love to use.. Passionate about educating others on security and privacy. 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. We recognize that strong qualifications can come from both prior work experiences and lived experiences. We encourage you to apply to a role even if your experience doesn't fully match the job description. We are always looking for team members that will bring something unique to Plaid! Plaid is proud to be an equal opportunity employer and values diversity at our company. We do not discriminate based on race, color, national origin, ethnicity, religion or religious belief, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, military or veteran status, disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local laws. Plaid is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance with your application or interviews due to a disability, please let us know at accommodations@plaid.com. Please review our Candidate Privacy Notice here. Additional compensation in the form(s) of equity and/or commission are dependent on the position offered. Plaid provides a comprehensive benefit plan, including medical, dental, vision, and 401(k). Pay is based on factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience and skillset, and location. Pay and benefits are subject to change at any time, consistent with the terms of any applicable compensation or benefit plans.
Manage end-to-end operational governance for bank integrations and migrations, coordinating cross-functional teams and building tracking artifacts. | Requires 5+ years of program management or technical operations experience with strong organizational and communication skills. | 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. Plaid’s network covers 12,000 financial institutions across the US, Canada, UK and Europe. Founded in 2013, the company is headquartered in San Francisco with offices in New York, Washington D.C., London and Amsterdam. We are the Engineering Operations team at Plaid. We keep Plaid's engineering organization and its partners running smoothly, spanning multiple operational focus areas: AI Ops, Eng Ops, FinOps, and Network Enablement (NEA) Ops. You will be the operational owner for Plaid's integrations and migrations, coordinating across engineering, product, and partner teams to drive execution from planning through launch. You will also help scale Charged Access operations as the program grows and serve as the connective tissue between our NEA team and Support, ensuring priorities are aligned and joint initiatives stay on track. You'll build the artifacts, processes, and communication rhythms that give leaders and stakeholders a reliable source of truth on what's on track, what's at risk, and what needs attention. Responsibilities Own end-to-end operational governance for new bank integrations, integration upgrades, and PD3 migrations (~10–20 active at any time). Build and maintain master timelines, institution status trackers, risk/decision logs, and launch readiness checklists. Drive structured risk, issue, and escalation management across integrations and migrations. Provide regular, high-signal status updates to leadership. Coordinate milestones, dependencies, and handoffs across Access, PD3/ProFound, DPR, and Data Access. Help lead Charged Access operational coordination including project tracking, risk logs, stakeholder follow-ups as the program scales. Own the NEA–Support operational relationship: priority alignment, joint initiative tracking, and communication cadence. Run retros after complex launches and fold learnings back into processes. Design and govern repeatable processes for how integrations and migrations are scoped, planned, executed, and launched. Requirements 5+ years of experience in program management, technical operations, or a similar cross-functional operations role. Proven track record running complex, multi-stakeholder programs with tight timelines. Strong organizational skills and experience building program artifacts (timelines, trackers, risk logs). Excellent written and verbal communication; ability to translate technical details into clear narratives for different audiences. Comfort with ambiguity and high-pressure environments. Experience working closely with engineering teams. Nice to have: technical background or experience with bank integrations, APIs, or financial infrastructure; experience with migration programs; familiarity with support operations partnerships. 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. We recognize that strong qualifications can come from both prior work experiences and lived experiences. We encourage you to apply to a role even if your experience doesn't fully match the job description. We are always looking for team members that will bring something unique to Plaid! Plaid is proud to be an equal opportunity employer and values diversity at our company. We do not discriminate based on race, color, national origin, ethnicity, religion or religious belief, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, military or veteran status, disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local laws. Plaid is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance with your application or interviews due to a disability, please let us know at accommodations@plaid.com. Please review our Candidate Privacy Notice here.
Own long-term technical success of strategic enterprise customers by providing proactive guidance and aligning technical roadmaps. | 10+ years client-facing technology experience with deep understanding of APIs, databases, system infrastructure, and ability to influence C-suite stakeholders. | 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. Plaid’s network covers 12,000 financial institutions across the US, Canada, UK and Europe. Founded in 2013, the company is headquartered in San Francisco with offices in New York, Washington D.C., London and Amsterdam. The Technical Account Management function at Plaid is a team of individuals passionate about helping customers connect their technical goals and challenges with Plaid solutions. We play a crucial role in a customer's success by providing proactive strategic and technical guidance, which enables growth, expansion, and deeper customer relationships. Our goal is to ensure every customer becomes a lifelong Plaid champion and advocate. You’ll own the long-term technical success of some of the most innovative Enterprise companies in the world, influencing how millions of users experience financial connectivity. You will be a product expert in Plaid's offerings, owning many customer relationships simultaneously and stay up to date on Plaid's technological improvements and new product offerings. You’ll be the technical voice and advocate for your customers internally, helping to shape Plaid’s product direction based on real-world feedback and impact. You will work in partnership with Account Manager(s) and several other cross-functional teams to be the primary driver of the design and execution of technical strategies that help our customers achieve their goals. Responsibilities Work with Plaid’s most strategic customers in the Enterprise segment and collaborate as a technical expert on leveraging Plaid to accomplish their business + technical goals and objectives. Own the post-sales technical strategy and alignment with customers, ensuring our mutual roadmaps are understood and communicated. Proactively identify opportunities to optimize customer integrations and drive adoption of Plaid’s newest technical features and requirements, aligning each to measurable customer outcomes (e.g., increased conversion, error reduction, expanded coverage). Establish and own deep relationships with every level of technical stakeholder from Engineers to CPOs / CTOs, ensuring Plaid remains top-of-mind as a trusted partner. Be a champion for our customers and work with our internal Plaid teams to translate customer feedback into product insights; partner with key customer stakeholders to ensure alignment between their business and product priorities and Plaid’s. Serve as the escalation point for technical incidents and / or issues that have surfaced beyond the normal Plaid support channels. Track customer integration health and feature adoption metrics, surfacing insights to improve product performance and shape future roadmap discussions. Collaborate with Account Managers to define, track, and deliver quarterly technical account goals that directly grow and expand product adoption and customer value. Requirements 10+ years of experience in a client-facing and technology-focused role where business experience and technical acumen was combined. Experience working with enterprise customers is strongly preferred. Experience managing customer relationships independently and building / executing technical strategies to make customers successful with new technologies. Demonstrated ability to tie technical solutions to business objectives, KPIs, and revenue outcomes. Excellent project management and communication skills with a strong ability to provide technical details to both technical and non-technical audiences, simplifying complexities in a clear and concise manner. Have a deep understanding of APIs, databases, system infrastructures, and architecture. Experience with tools like Postman, SQL, and monitoring/logging dashboards a plus. Self-starter who takes initiative and possesses strong troubleshooting skills to guide customers through complex or escalated issues. Ability to collaborate cross-functionally with different teams, levels of seniority, and influence structure / process to ensure everyone can meet their goals and timelines. Experience influencing technical decision-makers and building trusted relationships with stakeholders at all levels, including C-suite. Ability to work under pressure to meet deadlines and navigate unexpected roadblocks with a customer-first attitude and a strong sense of empathy. 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. We recognize that strong qualifications can come from both prior work experiences and lived experiences. We encourage you to apply to a role even if your experience doesn't fully match the job description. We are always looking for team members that will bring something unique to Plaid! Plaid is proud to be an equal opportunity employer and values diversity at our company. We do not discriminate based on race, color, national origin, ethnicity, religion or religious belief, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, military or veteran status, disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local laws. Plaid is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance with your application or interviews due to a disability, please let us know at accommodations@plaid.com. Please review our Candidate Privacy Notice here.
Design, deploy, and scale reliable, performant distributed storage systems and improve developer tooling and automation. | Strong backend and platform systems engineering experience with deep expertise in storage technologies, database performance optimization, and infrastructure tools like Terraform and AWS. | 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. Plaid’s network covers 12,000 financial institutions across the US, Canada, UK and Europe. Founded in 2013, the company is headquartered in San Francisco with offices in New York, Washington D.C., London and Amsterdam. The Online Storage team is growing! We build the storage layer backing Plaid’s Core Data Models used by all of engineering. The goal is to evolve Plaid’s storage systems to be more reliable, scalable, performant, and efficient. As an engineer on the storage team, you will have the opportunity to influence the strategy of the team and design, deploy, and scale the online storage platform at Plaid. You will build services and tools to improve operation automations. You will optimize query performance and infrastructure cost. You will wield terraform and cloud resources with confidence and certainty. You will partner with our stakeholder teams to understand their current storage and future storage requirements. You will improve the user experience that partner teams have interacting with the storage platform. • *Responsibilities** - Build and scale systems to support large datasets and high-throughput workloads with strong performance and reliability guarantees - Design and evolve resilient, distributed storage systems that operate reliably - Navigate ambiguity and drive clarity across complex storage and infrastructure challenges - Diagnose and resolve deeply technical issues within storage engines, including analyzing internal behavior and, when necessary, diving into source code - Lead careful, reliability-focused migrations that minimize risk and ensure seamless transitions for dependent systems - Build foundational storage capabilities that significantly reduce friction for product engineers, enabling teams to move faster and more confidently • *Qualifications** - Strong software engineering experience with deep focus on backend and/or platform systems - Deep expertise in storage technologies - Experience deploying and orchestrating databases at scale - Strong background in database performance optimization, preferably with SQL databases - Experience designing and evolving storage platforms - Infrastructure experience with tools such as Terraform and AWS - Hands-on experience with databases such as TiDB, MySQL, or MongoDB - Experience building internal tooling and automation to improve reliability and developer efficiency • *Nice to Have** - Demonstrated curiosity about evolving storage technologies and performance optimization techniques - Production experience with Go and TypeScript - Experience applying security best practices in storage or infrastructure systems 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. We recognize that strong qualifications can come from both prior work experiences and lived experiences. We encourage you to apply to a role even if your experience doesn't fully match the job description. We are always looking for team members that will bring something unique to Plaid! Plaid is proud to be an equal opportunity employer and values diversity at our company. We do not discriminate based on race, color, national origin, ethnicity, religion or religious belief, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, military or veteran status, disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local laws. Plaid is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance with your application or interviews due to a disability, please let us know at accommodations@plaid.com. Please review our Candidate Privacy Notice [here](https://plaid.com/legal/#candidate-privacy-notice).
Manage and grow a team of engineers to build and scale Plaid's Credit Dashboard product, collaborating with product and design teams and contributing to technical strategy. | 2+ years engineering management experience, strong software engineering background, experience with backend systems, product ownership, and building high-performing teams. | 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. Plaid’s network covers 12,000 financial institutions across the US, Canada, UK and Europe. Founded in 2013, the company is headquartered in San Francisco with offices in New York, Washington D.C., London and Amsterdam. Our mission is to unlock cash flow underwriting with no code required. We are building a no-code solution designed to accelerate speed to market for lenders who are eager to integrate real-time, actionable cash flow data and insights into their underwriting workflows. The Credit Dashboard is no code solution to our Credit products. Customers do not need an engineering team to integrate with Plaid and onboarding is instant as there is no need to build an integration. Supports our classic products, like Assets and our CRA products Partnerships. Credit is critical part of Plaid’s overall product strategy. As an Engineering Manager, you will manage a growing team of engineers to bring to reimagine and scale our Credit Dashboard. You’ll work closely with product, design, and engineering partners in day-to-day execution on complex projects. Additionally, you will contribute to a long term product and technical. You’ll directly grow engineers on your team, developing growth plans and accelerating their career trajectory. You’ll get deeply involved in the technical details of your team, driving design decisions and even shipping code if the team needs it. Responsibilities • Working on Credit products – Plaid’s top product priority – balancing foundational initiatives with product objectives • Mentoring and guiding experienced engineers • Setting long-term team strategy • Collaborating closely with cross-functional partners to translate product and compliance requirements into revenue-driving products Qualifications • 2+ years of engineering management experience with significant experience as a software engineer • Experience owning a production product and working with a product manager and/or business partners to drive business impact • Deep experience with backend architecture and systems • Track record of building and growing high performing engineering teams $214,801 - $366,000 a year The target base salary for this position ranges from $214,800/year to $366,000/year [in Zone 1, in Zone 4 or encompassing all Zones]. The target base salary will vary based on the job's location. Our geographic zones are as follows: Zone 1 - New York City and San Francisco Bay Area Zone 2 - Los Angeles, Seattle, Washington D.C. Zone 3 - Austin, Boston, Denver, Houston, Portland, Sacramento, San Diego Zone 4 - Raleigh-Durham and all other US cities Additional compensation in the form(s) of equity and/or commission are dependent on the position offered. Plaid provides a comprehensive benefit plan, including medical, dental, vision, and 401(k). Pay is based on factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience and skillset, and location. Pay and benefits are subject to change at any time, consistent with the terms of any applicable compensation or benefit plans. 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. We recognize that strong qualifications can come from both prior work experiences and lived experiences. We encourage you to apply to a role even if your experience doesn't fully match the job description. We are always looking for team members that will bring something unique to Plaid! Plaid is proud to be an equal opportunity employer and values diversity at our company. We do not discriminate based on race, color, national origin, ethnicity, religion or religious belief, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, military or veteran status, disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local laws. Plaid is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance with your application or interviews due to a disability, please let us know at accommodations@plaid.com. Please review our Candidate Privacy Notice here.
Create tailored applications specifically for Plaid with our AI-powered resume builder
Get Started for Free