CareerPlan

Software Engineer, Core Services

San FranciscoFull-time2026-04-07 → 2026-11-09

Core

Building critical shared backend services (auth, webhooks, agent workflows) that power Cursor's AI-powered developer tool at scale.

Role type

Senior IC backend software engineer (core infrastructure)

Builds

Scalable authentication systems, high-throughput webhook servers, and resilient agent workflow infrastructure

Domain

Developer tools / AI-powered coding assistants / Cloud infrastructure

Required skills

Backend service architecture, authentication/authorization (OAuth, JWT, RBAC), event-driven systems, API gateway design, system reliability, clean abstractions, full lifecycle ownership

Preferred skills

Agentic product experience, multi-step system optimization, developer platform services

Technologies

OAuth, JWT, RBAC, webhooks, dead-letter queues, observability tools

Responsibilities

Design and implement scalable auth architecture, own infrastructure for agent workflows, build robust webhook servers, harden SCM integrations, partner on end-to-end agent reliability

Seniority

Senior, hands-on IC