[Remote] Software Engineer, Services Platform
Note: The job is a remote job and is open to candidates in USA. Anysphere is building Cursor, a tool focused on automating coding for professional programmers. The Software Engineer, Services Platform will build platform primitives for service provisioning, deployment, workflow orchestration, service ownership, developer experience, and production reliability.
Responsibilities
- 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
- Designing a declarative service configuration framework that makes it trivial to provision, deploy, and operate new services, so spinning up a new backend goes from days to minutes
- Defining the contract for service ownership: what it means to own a service, how services integrate with Cursor's infrastructure abstractions, and building the service catalogue so incidents get resolved in minutes, not hours
Skills
- You have experience building internal developer platforms, service frameworks, or infrastructure abstractions that other engineers depend on
- You've worked extensively with Temporal, durable workflow engines, or similar orchestration systems and have strong opinions on best practices
- You care deeply about developer experience. You think about how other engineers interact with your systems and design for simplicity and correctness by default
- You have experience with deployment tooling, CI/CD pipelines, or service mesh architectures
- You understand the tradeoffs in microservice vs. monolith architectures and can help teams navigate service decomposition pragmatically
- You have strong software engineering fundamentals and enjoy shipping production systems that make the entire organization more productive
Company Overview
Company H1B Sponsorship