Engineering Manager, Desktop

Cursor Cursor · Coding AI · San Francisco, CA · Engineering

Cursor is seeking an Engineering Manager for their Desktop team to lead the product and engineering experience of their desktop application, which is used by millions of developers. The role involves owning the UI, core features, and client-side architecture, and partnering with product, design, and platform teams to deliver a seamless experience, especially concerning how humans and agents collaborate. The manager will set high standards for engineering excellence, performance, and reliability, and will be responsible for hiring and growing the team.

What you'd actually do

  1. Own the execution and quality of the Cursor desktop client across UI, features, and architecture
  2. Partner closely with product, design, and platform teams to deliver cross-cutting user experiences spanning agents and core app workflows.
  3. Set a high bar for engineering excellence, performance, reliability, and maintainability in a product used daily by millions of developers.
  4. Supporting a team shipping features like async subagents, agent multitasking, a better plan mode, improved browser or computer use, and a strong local<>cloud story.
  5. Hire and growing the team: sourcing, interviewing, and closing top fullstack talent.

Skills

Required

  • led engineering teams building high-performance web or desktop apps
  • Strong product instincts and a track record of shipping polished, user-facing software
  • Experience balancing execution speed with long-term technical quality
  • Strong partnership skills across engineering, product, design, and infrastructure/platform teams
  • strong software engineering fundamentals
  • review a PR, debug a memory leak, or evaluate an architectural proposal

Nice to have

  • You care deeply about performance, reliability, and developer experience, and have an eye for elegant systems design.
  • You thrive in environments that are fast-moving, collaborative, and product-focused.
  • You make good calls in the gray area: weighing stability, performance, velocity, and user experience when there isn't a single "right" answer.
  • You're excited to push the limits of what's possible in AI-driven developer tools.

What the JD emphasized

  • millions of developers rely on every day
  • millions of developers