Software Engineer, Storage
Cursor
San Francisco, CA • 16m ago • On-site
Mid
On-site
140,000 - 225,000 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
- Role: Software Engineer, Storage
Description
You will own the storage data layer that underpins every product surface: databases, caches, and the strategy for provisioning, querying, and scaling data stores. You’ll design a robust multi-database topology for growth, instrument and add guardrails for database queries, define which data store to use per workload, and lead cache infrastructure end-to-end.
Responsibilities
- Design the next-generation data architecture, evolving the storage layer into a partitioned, resilient topology
- Build query attribution and guardrails to instrument queries by service and prevent problematic queries from reaching production
- Define the “when to use what” strategy for data stores, creating guidance and golden pathways for choosing the right engine
- Own cache infrastructure end-to-end: reliability, capacity planning, and cache correctness patterns
Requirements
- Experience with relational databases at scale (e.g., PostgreSQL, MySQL, or similar OLTP systems)
- Experience building and scaling databases or data infrastructure
- Understanding of database performance, reliability, and caching
Preferred Skills and Experience
- Experience with database sharding, migration, or decomposition in production environments
- Ability to explain tradeoffs between storage engines and support workload-appropriate decisions
- Proactive operational excellence: backups, monitoring, query performance, and capacity planning
- Strong software engineering fundamentals and enjoyment building foundational systems other engineers depend on
Compensation and Benefits
- Annual salary: $140,000 - $225,000 USD
- Total rewards may include equity, comprehensive medical, vision, and dental coverage, a 401(k) plan, short & long-term disability insurance, life insurance, and other discounts and perks
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreSoftware Engineer, Infrastructure
Cursor
Mid
Technology
San Francisco, CA · On-site
$140K - $225K/yr
16m ago
Software Engineer, Services Platform
Cursor
Mid
Technology
San Francisco, CA · On-site
$140K - $225K/yr
16m ago
Software Engineer
ConvergeOne
Senior
Technology
New York, NY · On-site
$180K - $250K/yr
3 days ago
Software Engineer
ConvergeOne
Senior
Technology
Portland, OR · On-site
$180K - $250K/yr
3 days ago
Full Stack Software Engineer
Accenture LLP
Senior
Technology
Dayton, OH · On-site
$106K - $206K/yr
2 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Staff Software Engineer (Data Platform)
Bizee
Senior
Technology
Kraków, Poland · On-site
360K zł - 504K zł/yr
7 days ago

Senior Backend Software Engineer
Mirage
Senior
Technology
New York, NY · On-site
$175K - $300K/yr
4h ago
Senior Software Engineer
LegalZoom Poland sp. z o.o.
Senior
Technology
Kraków, Poland · On-site
21K zł - 28K zł/yr
3 days ago
Senior Software Engineer
Keebo
Senior
Technology
Remote
$170K - $200K/yr
2 days ago
Potential salary for Software Engineer, Storage role
Improve your resume for just $5
$140,000 – $225,000/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights