Engineering Manager, Infrastructure

Cursor Cursor · Coding AI · San Francisco, CA · Engineering

Engineering Manager for the Infrastructure team at Cursor, focusing on foundational cloud, networking, storage, and compute layers. Responsibilities include owning Kubernetes, geo-deployment architecture, edge/security infrastructure, data storage strategy, cost management, and unifying the compute platform. The role involves technical direction, coding, and team leadership.

What you'd actually do

  1. Owning Kubernetes and cluster foundations: building and operating production clusters with proper service mesh, scaling, and ingress that teams can confidently deploy to.
  2. Designing the geo-deployment architecture: building a replicable, robust process for deploying geo-replicated services across cloud regions and providers.
  3. 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.
  4. 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.
  5. 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.

Skills

Required

  • Kubernetes
  • AWS
  • VPC networking
  • EKS
  • IAM
  • service mesh
  • autoscaling
  • multi-region deployments
  • databases
  • storage engines
  • caching
  • schema design
  • edge networking
  • CDN
  • WAF
  • traffic management
  • infrastructure-as-code
  • reproducibility
  • self-serve infrastructure

Nice to have

  • cost optimization at scale
  • infrastructure migration
  • infrastructure unification
  • data storage systems
  • Postgres
  • ClickHouse
  • OLAP

What the JD emphasized

  • Owning Kubernetes and cluster foundations
  • Designing the geo-deployment architecture
  • Building edge and security infrastructure
  • Owning data storage strategy
  • Owning cost management and optimization
  • Unifying the compute platform
  • led engineering teams building and operating production infrastructure or platform systems at scale
  • deep experience with AWS (or comparable cloud providers), especially VPC networking, EKS/K8s, and IAM/account management
  • built and operated production Kubernetes clusters at scale, including service mesh, autoscaling, and multi-region deployments
  • strong opinions on databases, storage engines, caching, and schema design
  • understand edge networking, CDN/WAF architectures, and traffic management at the infrastructure level
  • 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