Experienced Software Engineer - Online Storage

Plaid powers financial tools that millions rely on, connecting financial accounts to apps and services across 12,000 institutions in the US, Canada, UK and Europe.
$202,800 - $330,000
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
8+ years of experience
Finance

Description For Experienced Software Engineer - Online Storage

Plaid, a leading fintech company powering thousands of applications including Venmo and SoFi, is seeking an Experienced Software Engineer for their Online Storage team. This role is crucial in building and maintaining the storage layer that supports Plaid's Core Data Models used across their engineering organization. The position offers an opportunity to work on large-scale, multi-tenant database clusters and influence the strategy of storage systems at Plaid.

The ideal candidate will have extensive experience in backend development and storage technologies, with a strong foundation in database optimization and infrastructure management. You'll be responsible for improving reliability, scalability, and performance of Plaid's storage systems, while working with cutting-edge technologies and cloud resources.

As part of the storage team, you'll have the chance to design and implement solutions that directly impact the efficiency of Plaid's entire engineering organization. You'll work on everything from performance optimization to infrastructure cost management, while partnering with stakeholder teams to understand and meet their storage requirements.

The role offers competitive compensation ($202,800 - $330,000 in San Francisco) along with comprehensive benefits including medical, dental, vision, and 401(k). Plaid values diversity and inclusion, maintaining an equitable workplace where all perspectives are valued. The company has a strong presence across North America and Europe, with offices in major tech hubs including San Francisco, New York, and London.

Last updated 4 days ago

Responsibilities For Experienced Software Engineer - Online Storage

  • Deploying and managing large scale, multi-tenant database clusters
  • Designing resilient, distributed systems
  • Handling ambiguity of challenging open world problems
  • Fixing difficult issues in storage engines
  • Performing meticulous and reliability-focused migrations
  • Improving storage foundation capabilities to save product engineers time

Requirements For Experienced Software Engineer - Online Storage

Go
TypeScript
MySQL
MongoDB
  • 4+ years of dedicated backend or platform experience
  • 4+ years of specialization in storage technologies
  • 8+ years of experience total
  • Deployment and orchestration of DBs at scale
  • Deep technical background in performance optimization for DBs
  • Background in storage platform design
  • Infrastructure background (Terraform, AWS)
  • Database background (TiDB, MySQL, MongoDB)
  • Experience building custom CLI tooling and dynamic runbooks

Benefits For Experienced Software Engineer - Online Storage

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
  • Equity

Interested in this job?

Jobs Related To Plaid Experienced Software Engineer - Online Storage

Experienced Software Engineer - Credit

Senior Software Engineer position at Plaid, focusing on building next-generation Credit products with competitive compensation and the opportunity to shape the future of financial technology.

Experienced Software Engineer - Product

Senior Software Engineer position at Plaid's Europe team, focusing on developing payment and credit products for the European market.

Salesforce Developer

Senior Salesforce Developer position at Plaid, developing and implementing sophisticated solutions within the Salesforce platform with competitive compensation and benefits.

Software Senior Engineer for PowerStore (Python, C, C++)

Senior Software Engineer position at Dell Technologies in Warsaw, focusing on PowerStore storage system development using Python, C, and C++, requiring 5+ years of experience.

Senior Server/Backend Software Engineer, Spry Fox Studio

Senior Server/Backend Software Engineer position at Netflix's Spry Fox Studio, building non-violent MMO games with competitive compensation and comprehensive benefits.