About the role
Build platform-level primitives for developer experience and production reliability.
- •Our mission is to automate coding.
- •The first step in our journey is to build the best tool for professional programmers, using a combination of inventive research, design, and engineering.
- •Our organization is very flat, and our team is small and talent dense.
- •We particularly like people who are truth-seeking, passionate, and creative.
- •We enjoy spirited debate, crazy ideas, and shipping code.
- •About the Role As a Software Engineer, Services Platform at Cursor, you'll build the platform-level primitives that make it hard for product teams to build brittle systems and easy to build resilient ones.
- •Cursor is scaling fast, hundreds of engineers shipping to millions of developers, and your core focus will be the abstractions that make that sustainable: service provisioning, deploy tooling, workflow orchestration, and defining what it means to own and operate a service at Cursor.
- •You'll work at the intersection of developer experience and production reliability, building the golden pathways that every engineering team runs on.
- •Example projects include...
- •Establishing durable workflow orchestration as a first-class platform: defining best practices, building shared abstractions, and creating the standard that every team uses for reliable, long-running workflows.
Tech stack
Node.jsPythonJavaScriptTypeScriptDockerKubernetesCI/CDAWSGoogle CloudAzureTerraformMicroservicesREST APIgRPC
Match insights
Tech:Node.js, Python, JavaScript, TypeScript, Docker
Level:Mid