Skip to content
PlaidPlaidNew York, NY

Staff Software Engineer

Staff Software Engineer building autonomous AI systems for financial data extraction and integration repair. Hands-on role defining architecture, observability, and safety for production LLM-powered platforms.

208k – 307k
Hybrid7+ YOEBackend Engineering

About the role

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.

Requirements

  • 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.

Skills

Backend SystemsPlatform EngineeringLLMsGenerative AIObservabilityCode Generation PipelinesEvaluation FrameworksSelf-Healing InfrastructureSafety ArchitecturesPlaywright
Plaid

Staff Software Engineer

PlaidSan Francisco, CA +1

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.

208k – 274k
Hybrid8+ YOEBackend Engineering
Uniswap

Staff Backend Engineer

UniswapNew York, NY

Leads end-to-end technical projects, designs and builds resilient large-scale backend systems focused on reliability and scalability, provides thought leadership, and mentors engineers. Requires 10+ years experience in production systems, cloud architecture, and distributed systems.

207k – 259k
Hybrid10+ YOEBackend Engineering
Pinterest

Senior Staff Software Engineer, Configuration & Coordination

PinterestSan Francisco, CA

Senior Staff Software Engineer owning the technical vision, architecture, and strategy for Pinterest's mission-critical configuration and coordination infrastructure. Requires 10+ years in high-scale distributed systems, control-plane expertise, and experience driving cross-functional alignment for safe, scalable rollouts.

209k – 429k
Remote10+ YOEBackend Engineering
NexHealth

Senior Staff Software Engineer

NexHealthSan Francisco, CA

Senior Staff Software Engineer scales data processing/storage from terabytes to petabytes, builds real-time EHR integrations, and drives core system improvements for 100x growth. Requires 10+ years building scalable back-end platforms with Kubernetes, AWS, PostgreSQL, and DevOps expertise.

206k – 268k
On-site10+ YOEBackend Engineering
Otter

Staff Software Engineer, Backend (Infrastructure)

OtterMountain View, CA

Lead architecture and development of scalable backend infrastructure and web services that power AI-driven products at Otter.ai. Requires 10+ years experience with Python/Django, distributed databases, and ML-supporting systems on AWS.

210k – 275k
Hybrid10+ YOEBackend Engineering