Cursor is on a mission to automate coding by building the best tool for professional programmers through inventive research, design, and engineering. They are seeking a Software Engineer for their User Operations team to develop and maintain product quality infrastructure and tooling that captures and acts on customer feedback at scale.
Responsibilities:
- Develop AI-powered systems that synthesize customer signal at scale — separating noise from what matters, routing feedback to the right teams, and surfacing the voice of the customer in ways that actually shape product decisions
- Build dashboards and data pipelines that give engineering and product leaders real-time visibility into bug volume, quality trends, and where their domains stand — by product area, severity, and over time
- Build intelligent bug intake and triage systems — moving from manual, inconsistent prioritization to agentic pipelines that produce well-written, well-prioritized bug reports at scale
- Build integrations across our tooling ecosystem (ticketing systems, payment processes, CRM, data warehouse, etc.) to create seamless workflows
- Partner with domain specialists and support engineers to identify pain points and ship solutions quickly — you're building for an internal team that will tell you exactly what's broken
Requirements:
- Experience working cross-functionally to deliver highly impactful, technical projects and systems
- Experience building internal tools, developer platforms, or operations infrastructure
- Strong full-stack engineering skills — you're comfortable owning projects from database to UI
- Experience with data pipelines, ETL processes, and analytics tooling
- Deep product knowledge of Cursor and AI-assisted development workflows
- Experience integrating with third-party platforms (ticketing systems, payment processors, CRMs)
- Strong sense of ownership and a bias for action — you ship fast and iterate based on feedback
- Self-starter with curiosity, creativity, and a distaste for manual toil