Skip to content
PlaidPlaid

Staff Software Engineer

Staff Software Engineer leading the architecture and delivery of Plaid's data governance platform. Design and implement scalable distributed systems for data deletion, usage restrictions, classification, and auditability while partnering with Legal, Privacy, and Security teams.

About the job

Responsibilities

  • Own the technical architecture for Plaid's data-governance platform.
  • Lead the design and delivery of multi-quarter, cross-team initiatives.
  • Drive design reviews and set engineering standards for reliability, correctness, and auditability across the team's systems.
  • Partner with Legal, Privacy, Security, and product-engineering teams to shape requirements and unblock adoption of governance controls company-wide.
  • Mentor engineers and level up the team's technical judgment; act as a technical point of contact for governance concerns raised by other teams.

Requirements

  • Extensive experience (typically 8+ years) building and operating backend distributed systems at scale, in a language like Go, Java, or similar.
  • Track record of leading the design of complex systems and driving cross-team technical initiatives to completion.
  • Strong fundamentals in data stores, consistency, and reliability, with the judgment to reason about correctness and failure modes.
  • Demonstrated ability to turn ambiguous requirements into clear technical plans and align multiple stakeholders behind them.
  • Excellent written and verbal communication, including working effectively with non-engineering partners (legal, privacy, compliance).

Nice-to-Haves

  • Prior experience with data privacy, governance, or compliance systems (e.g., GDPR/CCPA deletion, data-use/consent enforcement, cataloging/classification, or auditing).

Skills

Go, Java, Distributed Systems, Data Stores, Data Governance, GDPR, CCPA, Data Privacy, Backend Engineering, System Design

Plaid

Plaid

New York, NY

Staff Software Engineer - Credit Insights
$208k+/yrHybrid7+ YOEBackend Engineering

Leads architecture and execution for large-scale credit insights platforms, spanning online feature serving, offline pipelines, and machine-learning systems. The role requires strong backend scaling experience, technical leadership, and collaboration with product, data science, and ML teams.

Plaid

Plaid

Seattle, WA
Staff Software Engineer - Protect
$208k+/yrHybrid8+ YOEBackend Engineering

Leads the technical direction and hands-on development of real-time fraud intelligence systems, including scoring, attributes, APIs, and integrations. Requires 8+ years building scalable backend or distributed systems, strong product judgment, and close collaboration with data science, machine learning, and product teams.

Pinterest

Pinterest

Palo Alto, CA
Staff Software Engineer, Ads & Core Serving Platform
$208k+/yrHybrid8+ YOEBackend Engineering

Leads architecture and implementation of large-scale, low-latency serving platforms supporting Ads and Core experiences. The role requires 8+ years of backend or distributed-systems experience, strong technical leadership, and expertise in scalable production systems.

Webflow

Webflow

United States
Senior Staff Software Engineer
$205k+/yrRemote12+ YOEBackend Engineering

Leads the technical vision and architecture for large-scale backend systems powering experimentation, personalization, analytics, and conversion optimization. The role requires 12+ years of software engineering experience, deep distributed-systems expertise, and cross-functional technical leadership.

Airbnb

Airbnb

United States

Staff Software Engineer, Events Logging
$212k+/yrOn-site9+ YOEBackend Engineering

Leads the technical direction of Airbnb’s event-logging infrastructure, architecting scalable backend systems, shaping roadmaps, and delivering production tooling. Requires 9+ years of engineering experience, backend expertise, and a strong record of technical leadership and mentorship.