Plaid is seeking a Principal Software Engineer to join their Network Enablement team, focusing on expanding Plaid's network effects by making data sharing safer, richer, and more valuable. This role is central to building Plaid's Consent & Insights Platform, which serves as the backbone for consumer financial data control and regulatory compliance.
The position involves working across three key domains: the Consent Platform for seamless, compliant data sharing; Data-Insight & Risk-Management Products for real-time analytics and ML insights; and Open-Banking Tokenization Services for simplified connectivity and reduced risk. You'll be architecting and shipping highly reliable backend services at scale, handling billions of API calls annually.
As a technical leader, you'll be responsible for owning the technical vision for Plaid's financial consent and network insights stack, collaborating with Legal, Security, Product teams, and external standards bodies. The role requires deep expertise in distributed systems, data infrastructure, and ML, with the opportunity to shape emerging open-finance standards.
The ideal candidate brings 10+ years of distributed systems experience and 3+ years of team leadership, with strong proficiency in Golang, Kafka, and various database technologies. You'll be working in a hybrid setting from either San Francisco or New York, with competitive compensation ranging from $226,800 to $400,000, plus equity and comprehensive benefits.
This is an opportunity to make a significant impact on the future of financial technology while working with cutting-edge technologies and leading teams in building scalable, mission-critical financial infrastructure.