Cursor

Cursor

Software Engineer, Core Services

San Francisco

Sponsorship not specifiedDetected 106 days ago
Backend DevelopmentOAuthResearch

About the role

  • Cursor is redefining how developers write code, and your work is what makes that possible at scale.
  • Owning authentication: designing and implementing a scalable auth architecture that secures one of the most widely-used developer tools in the world.
  • Powering the agent backend: owning the infrastructure behind Cursor's agent workflows, optimizing for end-to-end performance and reliability as agents become central to the developer experience.

Responsibilities

  • The first step in our journey is to build the best tool for professional programmers, using a combination of inventive research, design, and engineering.
  • As a Software Engineer on the Core Services team at Cursor, you'll own the critical shared services that sit between our product surfaces and the infrastructure layer: auth, webhooks, and the backend systems that power agent workflows.
  • Cursor is redefining how developers write code, and your work is what makes that possible at scale. You'll build the systems that every product team depends on, ensuring they are reliable, well-abstracted, and ready for whatever comes next.
  • You'll build the systems that every product team depends on, ensuring they are reliable, well-abstracted, and ready for whatever comes next.
  • You care deeply about clean abstractions, well-defined service contracts, and making it easy for other engineers to build on top of your work.

Nice to have

  • You've worked on agentic products or infrastructure and have strong opinions on reliability and performance of complex multi-step systems.
  • You have strong software engineering fundamentals and enjoy owning the full lifecycle of production services.
  • Experience with authentication/authorization frameworks (OAuth, JWTs, RBAC), event-driven architectures, or building developer-facing platform services is a plus.

Skills

  • designing and implementing a scalable auth architecture that secures one of the most widely-used developer tools in the world.

Company info

  • Our mission is to automate coding.

This listing is sourced directly from Cursor's careers page and normalized into a canonical job model.