Software Engineer, Storage
Role Overview
As a Software Engineer on the Storage team at Cursor, you'll own the data layer that underpins every product surface: the databases, caches, and the strategy for how teams provision, query, and scale their data stores.
Millions of developers depend on Cursor every day, and the future of our storage architecture is one of the highest-leverage problems at the company: get it right, and every team ships faster, every product surface gets more reliable, and Cursor can scale to meet explosive demand. You'll design and execute the path to a robust, multi-database topology built for that growth.
Key Skills for This Role
Full Job Posting
About the Role
As a Software Engineer on the Storage team at Cursor, you'll own the data layer that underpins every product surface: the databases, caches, and the strategy for how teams provision, query, and scale their data stores.
Millions of developers depend on Cursor every day, and the future of our storage architecture is one of the highest-leverage problems at the company: get it right, and every team ships faster, every product surface gets more reliable, and Cursor can scale to meet explosive demand. You'll design and execute the path to a robust, multi-database topology built for that growth.
Example projects include...
Designing the next-generation data architecture: evolving our storage layer into a partitioned, resilient topology that keeps pace with Cursor's rapid growth.
Building query attribution and guardrails: instrumenting every database query by service, catching bad patterns before they hit production, and making it impossible to ship problematic queries without review.
Defining the "when to use what" strategy for data stores: creating clear guidance and golden pathways so every team picks the right engine for their workload without second-guessing.
Owning cache infrastructure end-to-end: reliability, capacity planning, and patterns that let product teams move fast without worrying about cache correctness.
You may be a fit if
You have 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 the tradeoffs between different storage engines and can help teams make the right choices for their workloads.
You care about operational excellence: backups, monitoring, query performance, and capacity planning are things you think about proactively.
You have strong software engineering fundamentals and enjoy building systems that other engineers depend on.
Applying
If there appears to be a fit, we'll reach out 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.
#LI-DNI
About Cursor
AI coding software company building a coding agent for developers and engineering teams.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Cursor
Startups Growth, VC Partnerships
San Francisco, USA
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today, SpaceX is actively developing the technologies to make this pos
Software Engineer, Compute Infra
San Francisco, USA
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today, SpaceX is actively developing the technologies to make this pos
Field Engineer, Commercial
, AUS
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today, SpaceX is actively developing the technologies to make this pos
Data Scientist, Marketing
San Francisco, USA
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today, SpaceX is actively developing the technologies to make this pos
Community Operations Lead
San Francisco, USA
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today, SpaceX is actively developing the technologies to make this pos
Software Engineer, Research Tooling
Palo Alto, USA
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today, SpaceX is actively developing the technologies to make this pos
Integrated Campaigns Manager, AMER
, USA
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today, SpaceX is actively developing the technologies to make this pos
Lifecycle Growth Manager
San Francisco, USA
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today, SpaceX is actively developing the technologies to make this pos
Startups Growth, VC Partnerships
San Francisco, USA
Software Engineer, Compute Infra
San Francisco, USA
Field Engineer, Commercial
, AUS
Data Scientist, Marketing
San Francisco, USA
Community Operations Lead
San Francisco, USA
Software Engineer, Research Tooling
Palo Alto, USA
Integrated Campaigns Manager, AMER
, USA
Lifecycle Growth Manager
San Francisco, USA