Yahoo

Principal Platform Engineer, Design Tools

Yahoo
Apply
29 days ago
USA (city not specified)Staff+
H1B sponsor

Base Salary

$144k - $299k/yr

Responsibilities

  • Own the architecture, scalability, uptime, and reliability of real-time collaboration servers, persistence layers, background jobs, and APIs.
  • Design and harden CRDT-based collaborative editing with reliable synchronization, reconnection, conflict handling, undo/redo, and durable saves.
  • Build agent-ready interfaces, MCP servers, and automated pipelines for AI coding agents and developer workflows.
  • Profile and optimize canvas rendering, frame rates, hydration, bundle size, queries, memory usage, and server event-loop health.
  • Steer the TypeScript monorepo, CI/CD pipelines, automated testing, and preview, staging, and production environments.
  • Define observability standards including SLOs, metrics, structured logging, alerting, and incident-management practices.
  • Partner on authentication, authorization, and permissions across systems, branches, and files.
  • Contribute to React and TypeScript UI engineering focused on performance, state management, and data flow.
  • Set standards for safe and rigorous use of AI coding agents, including review, static analysis, and testing.
  • Lead architecture reviews, engineering governance, cross-functional alignment, and mentorship for staff and senior engineers.

Requirements

  • 8+ years of experience designing, building, and operating production-scale web platforms, including substantial frontend and backend/platform work.
  • Advanced proficiency with TypeScript, JavaScript, React, and server-side runtimes such as Node.js or Bun.
  • Hands-on experience with real-time data models, WebSockets, and collaborative editing using CRDTs, Yjs, Automerge, or OT.
  • Strong SQL and relational database foundations, including PostgreSQL schema evolution and access-control patterns.
  • Experience diagnosing browser and server performance issues using profilers, heap snapshots, and tracing.
  • Experience operating production services with metrics, alerting, structured logging, on-call responsibilities, and graceful degradation.
  • Experience with cloud and serverless deployment platforms, containerized services, CI pipelines, and multiple deployment environments.
  • Daily productive use of AI coding agents and LLM-based CLI tooling for code generation, refactoring, and test authoring.
  • Clear technical communication and proven leadership in building architectural consensus.
  • Preferred experience with LLM-backed features, agentic developer tooling, tool calling, streaming, or MCP servers.
  • Preferred expertise with Turborepo, Nx, Babel or SWC plugins, AST manipulation, Supabase, managed PostgreSQL, row-level security, large-scale migrations, and Redis caching.
  • Preferred experience with automated unit, integration, and end-to-end testing using Playwright, Bun test, or Jest.
  • Familiarity with design-system tokens, component libraries, and design-to-code pipelines is helpful.

Benefits

  • Flexible hybrid work arrangement with occasional in-person events or team sessions as needed.
  • Healthcare benefits, a 401k, backup childcare, education stipends, and additional benefits.
  • Potential discretionary annual bonus or commission opportunities in addition to base compensation.
Yahoo

About Yahoo

5,001-10,000 employees

Yahoo builds consumer internet products—Mail, Finance, Sports, News, and Search—and an omnichannel advertising platform used by brands and publishers. It monetizes through ads and subscriptions while operating high-scale services that handle billions of daily requests for hundreds of millions of users. Founded in 1994 and headquartered in New York, it is a privately held company owned by Apollo Global Management.

Contact me