← Back to list
Job

Software Engineer, Services Platform

Backend Developer • On-site • Full-time • 📍 San Francisco

On the Services Platform team, build the platform-level primitives that make it hard to build brittle systems and easy to build resilient ones: service provisioning, deploy tooling, and workflow orchestration.

Responsibilities

  • Establish durable workflow orchestration as a first-class platform with shared abstractions and best practices for every team
  • Design a declarative service configuration framework that takes provisioning and deploying new services from days to minutes
  • Define the contract for service ownership and build the service catalogue so incidents get resolved in minutes, not hours

Requirements

  • Experience building internal developer platforms, service frameworks, or infrastructure abstractions
  • Extensive experience with Temporal, durable workflow engines, or similar orchestration systems
  • Deep care for developer experience, designing for simplicity and correctness by default
  • Experience with deployment tooling, CI/CD pipelines, or service mesh architectures
  • Understanding of microservice vs. monolith tradeoffs
  • Strong software engineering fundamentals, enjoys shipping production systems that make the whole organization more productive

Soft skills

Deep care for developer experiencePragmatic decision-making on service decomposition

About the company

Cursor's mission is to automate coding. It is a fast-growing organization with hundreds of engineers shipping to millions of developers, which requires standardized, reliable platform-level abstractions.

Similar jobs