140K–225K USD / year
Software Engineer, Storage
BackendOn-site — San Francisco, CA
Published on 2026-11-10
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.
About this role
Own and evolve the storage layer supporting SpaceXSI products, designing a resilient, scalable multi-database architecture. Build the query controls, data-store guidance, and cache infrastructure that help teams scale reliably.
About the company
Cursor builds an AI coding editor and agent workflows that help developers write and ship software faster. It serves software teams looking for tighter AI assistance inside the IDE.
The team
Storage team, within the Foundations organization.
Stack
PostgresMySQL
What you'll do
- Design a partitioned, resilient data architecture for growth
- Instrument database queries by service and establish review guardrails
- Define guidance for selecting storage engines and data stores
- Own cache reliability, capacity planning, and correctness patterns
What we're looking for
- Experience with relational databases at scale, such as Postgres or MySQL
- Experience building and scaling databases or data infrastructure
- Understanding of database performance, reliability, and caching
Nice to have
- Production experience with database sharding, migration, or decomposition
- Knowledge of storage-engine tradeoffs
- Proactive approach to backups, monitoring, query performance, and capacity planning
- Strong software engineering fundamentals
Benefits
- Equity
- Medical, vision, and dental coverage
- 401(k) plan
- Short- and long-term disability insurance
- Life insurance
- Discounts and perks
Hiring process
- Two to three short technical interviews
- Onsite project, discussion, and team meetings
