Engineering Manager, Infrastructure
Engineering Manager · Manager · Full Time
Opens Cursor's application page
Role
What you'll do.
Cursor is seeking an experienced Engineering Manager to lead its critical Infrastructure team, responsible for foundational cloud, networking, storage, and compute layers. The ideal candidate will drive technical strategy, optimize infrastructure scalability, and build robust systems that enable the company's rapid growth in developer tools.
Responsibilities
- Kubernetes and Cluster Management: Own Kubernetes cluster foundations, build and operate production clusters with service mesh, scaling, and reliable ingress capabilities
- Geo-Deployment Architecture: Design and implement a robust, replicable process for deploying geo-replicated services across multiple cloud regions and providers
- Edge and Security Infrastructure: Design and implement networking and security layers to protect against abuse, manage rate limiting, and optimize traffic routing
- Data Storage Strategy: Lead team's work on database systems including Postgres, OLAP systems, and caching layers to ensure reliable, performant, and scalable storage infrastructure
- Cost Management: Build infrastructure attribution systems, identify resource waste, and optimize cloud spending while maintaining reliability
- Compute Platform Unification: Define a consistent, opinionated container orchestration strategy to enable reliable deployments across all engineering teams
- Team Development: Source, interview, and hire top infrastructure talent, develop engineers through coaching, mentorship, and strategic project assignments
Qualifications
What we look for.
Technical
Cloud Infrastructure
Extensive experience with AWS or comparable cloud providers, with deep knowledge of VPC networking, EKS/Kubernetes, and IAM/account management
Kubernetes Expertise
Proven experience building and operating production Kubernetes clusters at scale, including service mesh, autoscaling, and multi-region deployments
Database Systems
Strong understanding of database design, storage engines, caching strategies, and ability to evaluate performance, consistency, and cost tradeoffs
Networking
Advanced knowledge of edge networking, CDN/WAF architectures, and infrastructure-level traffic management
Education
Computer Science
Bachelor's or Master's degree in Computer Science, Software Engineering, or related technical field preferred
Experience
Leadership Experience
Minimum 5-7 years of experience leading engineering teams specializing in production infrastructure and platform systems at scale
Skills
Required
AWS
Comprehensive knowledge of AWS cloud infrastructure and services
Kubernetes
Advanced Kubernetes cluster management and deployment skills
Infrastructure as Code
Expertise in creating reproducible, self-service infrastructure systems
Preferred
Cost Optimization
Nice to haveExperience with large-scale infrastructure cost management and optimization
Database Systems
Nice to haveExperience with Postgres, ClickHouse, and OLAP data storage systems
Tech stack
Languages
Frameworks
Databases
Tools
Other
Compensation
Pay and benefits.
Base·USD 250,000 – 375,000
Benefits
Competitive Compensation
Highly competitive salary range for top infrastructure engineering talent
Innovative Work Environment
Flat organizational structure with a focus on creativity, passionate debate, and rapid innovation
Professional Growth
Opportunities for mentorship, high-impact projects, and continuous learning in cutting-edge infrastructure technologies
Process
Interview steps.
- 01
Initial Screening
Phone or video call with recruiting team to discuss background and role fit
- 02
Technical Leadership Interview
In-depth discussion of infrastructure architecture, leadership experience, and technical strategy
- 03
System Design Challenge
Comprehensive technical interview focusing on infrastructure design, scalability, and problem-solving
- 04
Team Fit and Leadership Interview
Meeting with current engineering leadership to assess management style and team compatibility
- 05
Final Executive Interview
Conversation with senior leadership to align on vision and strategic approach
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.
About the Role
As an Engineering Manager on the Infrastructure team at Cursor, you'll lead the team that owns the foundational cloud, networking, storage, and compute layer that every service runs on: network foundations, container orchestration, edge and security infrastructure, data storage systems, and the compute runtimes that power production. Cursor is one of the fastest-growing developer tools in the world, and you'll drive the cost management, regional deployment strategy, and infrastructure unification that make that growth possible. When your team's systems work well, every team is more productive, every product surface is more reliable, and Cursor can expand to serve developers everywhere.
You'll set technical direction, write and review code, and lead a team of strong infrastructure engineers, balancing hands-on contribution with growing your team's impact.
What you’ll do
Owning Kubernetes and cluster foundations: building and operating production clusters with proper service mesh, scaling, and ingress that teams can confidently deploy to.
Designing the geo-deployment architecture: building a replicable, robust process for deploying geo-replicated services across cloud regions and providers.
Building edge and security infrastructure: designing the networking and security layer at the edge to protect against abuse, manage rate limiting, and optimize traffic routing.
Owning data storage strategy: leading the team's work on Postgres, OLAP systems, and caching layers, ensuring our storage infrastructure is reliable, performant, and scales with the product.
Owning cost management and optimization: building attribution systems, identifying waste, and ensuring we're making smart tradeoffs between cost and reliability across all cloud spend.
Unifying the compute platform: defining a single, opinionated container orchestration strategy so every team gets consistent, reliable deployments out of the box.
Hiring and growing the team: sourcing, interviewing, and closing top infrastructure talent, while developing your engineers through coaching, mentorship, and high-leverage project assignments.
You may be a fit if
You have led engineering teams building and operating production infrastructure or platform systems at scale.
You have deep experience with AWS (or comparable cloud providers), especially VPC networking, EKS/K8s, and IAM/account management.
You've built and operated production Kubernetes clusters at scale, including service mesh, autoscaling, and multi-region deployments.
You have strong opinions on databases, storage engines, caching, and schema design, and understand the tradeoffs between performance, consistency, and cost.
You understand edge networking, CDN/WAF architectures, and traffic management at the infrastructure level.
You care about infrastructure-as-code, reproducibility, and making it easy for other teams to self-serve reliable infrastructure.
Experience with cost optimization at scale, infrastructure migration/unification, or data storage systems (Postgres, ClickHouse, OLAP) is a plus.
#LI-DNI
Redirects to Cursor's application page.
Other roles
More at Cursor.
Field Engineer, Life Sciences
Mid
Field Engineer - India
Mid
Engineering Manager, Agent & Product Security
Manager
Engineering Manager, ML
Manager
RVP, Field Engineering, Public Sector
VP