Software Engineer, Developer Productivity
Core
Designing and building systems, tools, and workflows to create a world-class developer experience inside Cursor, focusing on fast builds, intuitive tooling, reliable environments, and seamless CI/CD.
Role type
Senior IC platform engineer (developer productivity)
Builds
Multi-platform development environments, CI/CD systems, developer machine provisioning automation, and local testing/debugging infrastructure.
Domain
Developer tools / Internal platform / Build systems
Deliverable
product features
Required skills
Architecting and implementing foundational engineering systems, writing and reviewing code, designing CI/CD pipelines, automating developer machine provisioning, optimizing build systems, managing multi-language codebases, ensuring environment parity between local and CI.
Preferred skills
Experience with developer productivity tools, internal platforms, or infrastructure, passion for developer velocity and reliability, ability to set technical direction.
Technologies
macOS, Windows, Linux, CI/CD pipelines, build systems, scripting.
Responsibilities
Architect and implement foundations powering the engineering organization from local development to global deployments, write and review code to improve build systems and CI pipelines, partner with backend and infrastructure teams to ensure local testing and debugging work, automate developer machine provisioning and onboarding workflows.
Seniority
Senior, hands-on IC