Senior Staff Software Engineer – Network Enablement (SF and NYC)

undefined ago • 10 Years + • Network Engineering • $226,800 PA - $400,000 PA

Job Summary

Job Description

The Senior Staff Software Engineer on the Network Enablement team at Plaid will expand network effects by making data sharing safer, richer, and more valuable. This role involves building the Consent & Insights Platform, which enables consumer control over financial data, helps meet regulations, and unlocks network-wide insights. The position operates across Consent Platform, Data-Insight & Risk-Management Products, and Open-Banking Tokenization Services, requiring architectural leadership for reliable backend services and AI/ML systems.
Must have:
  • Architect and ship highly reliable backend services at scale.
  • Lead the design and implementation of AI/ML systems for fraud graph analytics, risk signals, and user primacy insights.
  • Own technical vision for Plaid’s financial consent and network insights stack.
  • Collaborate across Legal, Security, Product, and external standards bodies.
  • Drive design excellence, steward blameless on-call practices, and mentor senior ICs.
  • Own problems end-to-end, from ambiguous regulatory text to a production system serving millions.
  • Balance rapid product iteration with platform thinking—building abstractions that scale from a single fintech to tier-1 banks.
  • Work at the intersection of backend scale, data infrastructure, and ML.
  • Advocate of AI/ML in engineer daily work and product roadmap.
Good to have:
  • Track record of building data-intensive products (ETL, streaming, ML-serving)
  • Strong product sense; comfortable partnering directly with PMs, Counsel, and external regulators
  • Passion for mentoring and creating inclusive, high-agency teams
Perks:
  • Comprehensive benefit plan
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
  • Equity compensation
  • Commission

Job Details

We build simple yet innovative consumer products and developer APIs that shape how everybody interacts with money and the financial system.

The Network Enablement team’s mission is to expand Plaid’s network effects by making data sharing safer, richer, and more valuable for every participant in the ecosystem. We build Plaid’s Consent & Insights Platform: the backbone that lets consumers control how their financial data flows, enables banks and fintechs to meet evolving regulations, and unlocks network‑wide insights that make finance more open and inclusive.

To achieve this goal, we operate across three intertwined domains:

Consent Platform – Core data model, abstractions, enforcement layer, and user experiences that power seamless, compliant data sharing.

Data‑Insight & Risk‑Management Products – Real‑time and batch analytics and ML insights that surface fraud signals, growth metrics, and operational dashboards for banks, fintechs, and data partners.

Open‑Banking Tokenization Services – Industry leading account‑tokenization APIs that simplify connectivity, reduce risk, and unlock new monetization paths for financial institutions.

Architect and ship highly reliable backend services at scale—modeling consent, tokenizing accounts, and exposing APIs used billions of times annually by fintechs, banks, and end users. Lead the design and implementation of AI/ML systems for fraud graph analytics, risk signals, and user primacy insights powering mission-critical financial workflows.

Own technical vision for Plaid’s financial consent and network insights stack, collaborating across Legal, Security, Product, and external standards bodies. A cultural force multiplier—driving design excellence, stewarding blameless on-call practices, and mentoring senior ICs to elevate engineering craft across the org.

Responsibilities

----------------

  • Owning problems end‑to‑end, from ambiguous regulatory text to a production system serving millions.
  • Balancing rapid product iteration with platform thinking—building abstractions that scale from a single fintech to tier‑1 banks.
  • Working at the intersection of backend scale, data infrastructure, and ML, where decisions ripple through Plaid’s entire network.
  • Seeing your designs shape emerging open‑finance standards and industry best practices.
  • Being the advocate of AI/ML in engineer daily work and product roadmap.

Qualifications

--------------

  • 10 + years designing distributed systems
  • 3 + years leading multiple teams
  • Deep proficiency in Golang (or similar), Kafka, SQL + NoSQL stores, Feature Stores, ML training/serving pipelines,  and cloud‑native architectures
  • Track record of building data‑intensive products (ETL, streaming, ML‑serving)
  • Strong product sense; comfortable partnering directly with PMs, Counsel, and external regulators
  • Passion for mentoring and creating inclusive, high‑agency teams

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in San Francisco, California, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Network Engineering Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

New York, United States (On-Site)

San Francisco, California, United States (On-Site)

New York, United States (On-Site)

United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (Hybrid)

San Francisco, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Plaid

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug