Staff Software Engineer - Online Storage
$207,600 – $306,600 USD
Tech Stack
Backend DevelopmentDistributed SystemsDatabase Performance OptimizationSQLStorage TechnologiesTerraformAWSTidbMysqlMongoDBInternal ToolingAutomationGoTypeScriptSecurity Best Practices
Solid badges = required, outlined = preferred
Responsibilities
- Build and scale systems to support large datasets and high-throughput workloads with strong performance and reliability guarantees.
- Design and evolve resilient, distributed storage systems that operate reliably.
- Diagnose and resolve deeply technical issues within storage engines, including analyzing internal behavior and, when necessary, diving into source code.
- Lead careful, reliability-focused migrations that minimize risk and ensure seamless transitions for dependent systems.
- Build foundational storage capabilities that significantly reduce friction for product engineers, enabling teams to move faster and more confidently.
Soft Skills
Problem SolvingCross-Functional Collaboration
Benefits
- 401k
- Dental
- Equity
- Health Insurance
- Vision
Culture
Mission-DrivenInclusive HiringPsychological SafetyWork-Life Balance
Requirements
Regions: Us
Get jobs like this in your inbox
Weekly Backend Development, Distributed Systems, Database Performance Optimization hiring trends and salary data — free.
Join 8 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About Plaid
Industry: fintech
Size: large
Plaid builds the tools and experiences that developers use to connect financial accounts to applications, powering tools for millions of users across 12,000 financial institutions.
View company profile →Compensation
Base salary: $207,600 – $306,600 USD
Equity: Equity is dependent on the position offered.