Staff Software Engineer - Online Storage

Plaid

Actively hiring
San Francisco Posted 24 days ago $207,600$306,600 / year

At a glance

AI generated

TL;DR

Join the Online Storage team at Plaid as a senior engineer responsible for designing and scaling storage systems that support large datasets and high-throughput workloads. You will build resilient, distributed storage solutions using Terraform and AWS, optimize query performance, and reduce infrastructure costs while partnering with stakeholder teams to understand their needs. Utilize your deep expertise in SQL databases like TiDB, MySQL, or MongoDB to enhance the user experience of interacting with the storage platform. This role involves navigating ambiguity, diagnosing technical issues within storage engines, and leading reliable migrations for dependent systems. Ideal candidates have a strong background in backend and platform systems, experience deploying databases at scale, and hands-on skills with Go and TypeScript, though these are not mandatory.

Skills

Terraform AWS SQL TiDB MySQL MongoDB Go TypeScript CI/CD Docker Kubernetes Prometheus Grafana PostgreSQL Redis Python JavaScript Git Linux

What you'll do

  • Build and scale systems to support large datasets with high performance.
  • Design resilient distributed storage systems that operate reliably at scale.
  • Diagnose and resolve technical issues within storage engines, including source code analysis.
  • Lead migrations of storage platforms with a focus on minimizing risk and ensuring reliability.
  • Develop foundational storage capabilities to reduce friction for product engineers.

What we're looking for

  • Strong software engineering experience with backend and platform systems.
  • Deep expertise in storage technologies and database performance optimization.
  • Experience deploying and orchestrating databases at scale.
  • Hands-on experience with Terraform and AWS infrastructure tools.
  • Proficiency in designing and evolving distributed storage platforms.
  • Experience building internal tooling to improve reliability and developer efficiency.

Employer

About Plaid

Plaid is a financial technology company that builds a data network powering digital finance applications, enabling consumers to securely connect their financial accounts to apps and services. Industry: Financial Technology & Data Infrastructure

Plaid currently has 58 open roles on FindRole.

Listed pay typically runs $204,156–$281,196 across 58 roles with salary data.

Most-posted roles

View all roles at Plaid