Senior / Staff Fullstack Engineer

Linear Linear · Enterprise · NORTH AMERICA · Product

Linear is seeking experienced Fullstack Engineers to build and enhance their product development platform, which is increasingly incorporating AI capabilities. The role involves working across the full stack, from database models to UI components, optimizing data synchronization, and improving performance. Engineers will drive complex features, contribute to the product's direction, and work in a remote-first, async environment. The company emphasizes craftsmanship, autonomy, and high ownership.

What you'd actually do

  1. Build new user-facing features with everything from database models to GraphQL resolvers and UI components
  2. Optimize our data synchronization stack by applying better serialization protocols
  3. Add real-time collaborative editing to our content editor
  4. Improve performance by profiling and tweaking virtualized list rendering
  5. Add analytics, monitoring, and alerts to our service so that we can better respond to operational incidents

Skills

Required

  • 5+ years of experience building customer-facing products at a high-quality software company
  • Strong React and TypeScript fundamentals
  • experience across the full stack (Browser technologies, Node, GraphQL, PostgreSQL)
  • Track record of driving complex, end-to-end features
  • Product sensibility
  • Comfortable working without heavy PM overhead
  • High ownership mentality
  • Thrives in a remote, async-first environment
  • Experience at a startup or a company with a genuinely high engineering bar

Nice to have

  • Agentic workload system utilizing temporal
  • Proprietary websocket data sync framework
  • MobX, styled-components
  • Node, Temporal, and Redis in the backend
  • Hosted on Google Cloud with k8s

What the JD emphasized

  • customer-facing products
  • complex, end-to-end features
  • High ownership mentality
  • full-lifecycle builder
  • takes a feature from idea to shipped