Software Engineer, DevEx
DevOps Engineer · Mid · Full Time
Opens Cursor's application page
Role
What you'll do.
Cursor is seeking a Software Engineer for their DevEx team to build world-class developer tooling and infrastructure. This role involves designing CI/CD systems, development environments, and automation tools that make engineering teams highly productive. The position requires strong experience in developer productivity, infrastructure, and build systems.
Responsibilities
- Developer Infrastructure Architecture: Design and build systems, tools, and workflows that maximize developer productivity across the engineering organization
- CI/CD Pipeline Management: Design, implement, and maintain comprehensive CI/CD systems including merge queues, build caching, flaky test quarantine, and observability
- Multi-platform Development Environment: Build and maintain development environments that work seamlessly across macOS, Windows, and Linux platforms
- Developer Machine Automation: Automate developer machine provisioning, laptop setup, reset automation, and onboarding workflows
- Technical Direction and Code Review: Set technical direction within the DevEx team, write production code, and conduct thorough code reviews
- Cross-team Collaboration: Partner with backend and infrastructure teams to ensure local testing and debugging work with near-perfect parity between development and CI environments
- Build System Optimization: Improve build systems, script CI pipelines, and refine developer tooling for optimal performance
- Safe Rollout Pipeline Development: Implement and maintain safe deployment pipelines that ensure reliable software delivery
Qualifications
What we look for.
Technical
Developer Productivity Experience
Proven experience working on developer productivity, internal platform, infrastructure, or build/test systems
Large-scale Infrastructure
Experience building or maintaining tooling and infrastructure for large-scale or multi-language codebases
CI/CD Pipeline Development
Strong background in scripting CI pipelines, build system optimization, and developer tooling refinement
Code Review and Development
Regular experience writing and reviewing production code with focus on maintainability and reliability
Education
Computer Science Degree
Bachelor's degree in Computer Science, Software Engineering, or related technical field (or equivalent experience)
Experience
DevOps/Infrastructure Engineering
3-5 years of experience in DevOps, infrastructure engineering, or developer productivity roles
Technical Judgment
Demonstrated ability to apply sound technical judgment to improve developer velocity, reliability, and maintainability
Developer Experience Focus
Passion for tightening feedback loops and making development feel effortless, fast, and enjoyable
Skills
Required
Infrastructure as Code
Proficiency with Terraform, Ansible, or similar IaC tools for environment provisioning
Containerization
Strong experience with Docker and Kubernetes for consistent development environments
CI/CD Systems
Hands-on experience with Jenkins, GitHub Actions, GitLab CI, or similar pipeline tools
Cloud Platforms
Working knowledge of AWS, GCP, or Azure for scalable infrastructure deployment
Monitoring and Observability
Experience with Grafana, Prometheus, or similar tools for system monitoring
Build Systems
Knowledge of Bazel, Buck, or other modern build systems for large codebases
Preferred
Multi-language Ecosystem
Nice to haveExperience with polyglot development environments supporting multiple programming languages
Performance Optimization
Nice to haveBackground in build performance optimization and caching strategies
Developer Tooling
Nice to haveExperience creating internal developer tools and IDE integrations
Security Best Practices
Nice to haveKnowledge of secure development practices and compliance requirements
Automation Scripting
Nice to haveAdvanced scripting abilities in Python, Bash, or Go for workflow automation
Tech stack
Languages
Frameworks
Databases
Tools
Other
Compensation
Pay and benefits.
Base·USD 150,000 – 220,000
Equity·Stock options
Benefits
In-person Office Culture
Beautiful offices in North Beach San Francisco and Manhattan New York with well-stocked libraries
Equipment and Setup
Top-tier development equipment and automated laptop provisioning for optimal productivity
Professional Development
Work alongside a talent-dense team with opportunities for technical growth and learning
Collaborative Environment
Flat organizational structure encouraging spirited debate, creative ideas, and rapid code shipping
Stock Options
Equity participation in a fast-growing AI-powered development tools company
Process
Interview steps.
- 01
Initial Screening
Application review and initial fit assessment based on experience and background
- 02
Technical Interviews
2-3 short technical interviews focusing on infrastructure, DevOps, and system design concepts
- 03
Onsite Interview
Full-day onsite at SF or NY office including hands-on project work, technical discussions, and team meetings
- 04
Project Work
Complete a small real-world project demonstrating DevEx engineering capabilities
- 05
Team Meet and Greet
Meet with various team members to assess cultural fit and collaboration potential
Full posting
Original listing.
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.
We're in-person with cozy offices in North Beach, San Francisco and Manhattan, New York, replete with well-stocked libraries.
About the Role
You will be a core contributor on the DevEx team, designing and building the systems, tools, and workflows that make every Cursor developer incredibly productive.
Your mission is to create a world-class developer experience inside Cursor: fast builds, intuitive tooling, reliable environments, and seamless CI/CD. You’ll architect, implement, and operate the foundations that power our engineering organization—from local development to global deployments.
You’ll set technical direction within the team, write and review code, and collaborate across engineering to make it effortless for developers to build, test, and ship quickly. Excellence means Cursor engineers feel like they’re working in the best development environment in the world—one so good that parts of it could eventually become external features of Cursor itself.
Example Projects Include
Building a multi-platform development environment that works seamlessly across macOS, Windows, and Linux.
Designing and maintaining CI/CD systems—merge queues, build caching, flaky test quarantine, observability, and safe rollout pipelines.
Automating developer machine provisioning—from laptop setup and reset automation to interview and onboarding workflows.
Partnering with backend and infrastructure teams to ensure local testing and debugging just work, with near-perfect parity between development and CI environments.
You may be a fit if
Have experience working on developer productivity, internal platform, infrastructure, or build/test systems.
Regularly write and review code, and enjoy improving build systems, scripting CI pipelines, and refining developer tooling.
Have built or maintained tooling or infrastructure for large-scale or multi-language codebases.
Care deeply about developer velocity, reliability, and maintainability, and apply sound technical judgment to improve them.
Are energized by tightening feedback loops and making development feel effortless, fast, and enjoyable.
We're in-person with cozy offices in North Beach, San Francisco and Manhattan, New York, replete with well-stocked libraries.
Applying
If there appears to be a fit, we'll reach to schedule 2-3 short technicals. After, we'll schedule an onsite in our office, where you'll work on a small project, discuss ideas, and meet the team.
Redirects to Cursor's application page.
Other roles
More at Cursor.
Field Engineer - India
Mid
Engineering Manager, Agent & Product Security
Manager
Engineering Manager, ML
Manager
RVP, Field Engineering, Public Sector
VP
Regional Director, Field Engineering, Healthcare
Manager