← All roles

Software Engineer, Storage

Cursor· Storage team, SpaceXAI
Apply on company site
Office location TBDFull-timePosted 6mo ago

About the role

Software Engineer on the Storage team responsible for the data layer underpinning product surfaces, including databases, caches, provisioning, querying, and scaling strategies for multi-database topology to support rapid growth and reliability across SpaceXAI products.

Responsibilities

  • Designing the next-generation data architecture: evolving storage layer into a partitioned, resilient topology that keeps pace with SpaceXAI's rapid growth.

Qualifications

  • Deep experience with relational databases at scale, especially Postgres, MySQL, or similar OLTP systems.
  • You've tackled database sharding, migration, or decomposition problems in production environments.
  • You understand tradeoffs between different storage engines and can guide teams to the right choices for workloads.
  • You care about operational excellence: backups, monitoring, query performance, and capacity planning.
  • Strong software engineering fundamentals and enjoy building systems that other engineers depend on.

Skills

Required:Relational databases at scale (PostgreSQL, MySQL)Database sharding/migration/decompositionStorage engine tradeoffsOperational excellenceSystems design
Last updated Oct 15, 2026. Interested? Apply on the company site.
Cursor logo

About Cursor

The best way to code with AI

Built to make you extraordinarily productive, Cursor is the best way to build software with AI.

AIai-infrastructure-and-developmentai-plg-top-20brex-fastest-growing-2025code completionliquid-ai-recruiting-targetmultimodal agentsproductivity

More open roles at Cursor