Senior / Staff Product Engineer

Linear Linear · Enterprise · NORTH AMERICA · Product

This role focuses on building AI-powered functionality into the core of Linear's product development system, which is described as an agentic workload system. The engineer will work across the full stack to implement new concepts and features, with a strong emphasis on product sensibility and end-to-end feature ownership.

What you'd actually do

  1. Build AI-powered functionality into the core of Linear
  2. Work closely with founders and design to implement new concepts and ideas
  3. Build new user-facing features with beautiful and scalable UI components
  4. Obsessively improve application performance
  5. Refine our software development processes to keep the team operating at high velocity

Skills

Required

  • 5+ years of experience building customer-facing products at a high-quality software company
  • Strong React and TypeScript fundamentals, with experience across the full stack (Browser technologies, Node, GraphQL, PostgreSQL)
  • Track record of driving complex, end-to-end features (not just incremental improvements and refactors) with visible impact on the product
  • Product sensibility: you care about UX, speed, and polish, and you push back when something doesn't feel right
  • Comfortable working without heavy PM overhead; you can help to shape the problem, not just implement a solution
  • High ownership mentality: self-directed, full-lifecycle builder who takes a feature from idea to shipped
  • Thrives in a remote, async-first environment with a lean, high-output team
  • Experience at a startup or a company with a genuinely high engineering bar

Nice to have

  • Agentic workload system utilizing temporal, operating at production scale
  • Proprietary websocket data sync framework built for speed and offline support
  • React, MobX, styled-components on the frontend
  • Extensive, widely used, GraphQL API and SDK
  • Node, Postgres, Temporal, and Redis in the backend
  • Hosted on Google Cloud with k8s

What the JD emphasized

  • AI is fundamentally changing how software gets built
  • agentic workload system

Other signals

  • AI is fundamentally changing how software gets built
  • Build AI-powered functionality into the core of Linear
  • Agentic workload system utilizing temporal