Skip to content
This role is no longer accepting applications via Rocketlist.
Cursor logo

Software Engineer, Reliability

CursorAI & company
San Francisco, United StatesSenior
Software Engineering
Browse similar

About the role

Ensures the reliability and scalability of Cursor's AI-powered IDE by building robust infrastructure, guardrails, and observability tooling.

  • Cursor is hiring a Software Engineer, Reliability to help scale their AI-powered IDE with a high reliability bar.
  • You will work across the full stack, including client, backend services, and infrastructure, to identify bottlenecks and ship durable technical fixes.
  • Key Responsibilities Own reliability end-to-end, from user-facing symptoms to root causes in services or infrastructure.
  • Design and implement resilience patterns like fallbacks and routing strategies for upstream dependency failures.
  • Build and maintain reliability guardrails, including deployment safety, rollbacks, and automated checks.
  • Improve observability through metrics, logs, and traces to enable rapid incident response.
  • Requirements Expert-level experience in at least one of: Go, Node/TypeScript, or Python.
  • Deep practical knowledge of AWS and modern orchestration patterns like Kubernetes or ECS.
  • Strong software engineering instincts with a track record of owning production reliability.
  • Experience with observability systems and cross-team technical leadership.

Tech stack

GoNode.jsTypeScriptPythonAWSKubernetesECS

Match insights

Tech:Go, Node.js, TypeScript, Python, AWS
Level:Senior