29 days ago
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.
Tech Stack
Categories
About Yahoo
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.
