Staff Software Engineer, Storage Services

3 weeks, 1 day ago
Full-time
Lead
Software Development
Pinterest

Pinterest

Pinterest is the world's first visual discovery engine, offering a vast dataset of ideas with over 200 billion recipes, home hacks, and style inspiration. With a mission to inspire everyone to create a life they love, Pinterest empowers its employees t...

Internet Software & Services
5K-10K
Founded 2010

Description

  • Provide technical direction to a team building reliable, performant, and cost-efficient storage systems.
  • Lead the architecture and evolution of online structured storage services for SQL/table and graph workloads.
  • Drive modernization initiatives, including migrating datasets and workloads to TiDB.
  • Improve query throughput and latency across 100TB+ datasets serving 1.5M+ queries per second.
  • Use AI to accelerate system design, evaluate architectures, and automate operational work.
  • Participate in on-call support, incident response, operational readiness, and blameless post-incident reviews.
  • Mentor senior engineers and develop future storage infrastructure leaders.
  • Lead design reviews, roadmap planning, cross-team alignment, and execution of complex platform investments.

Requirements

  • Bachelor’s degree in computer science, a related field, or equivalent experience.
  • 8+ years of backend software engineering experience in large-scale distributed systems.
  • Experience building or managing core infrastructure, distributed databases, storage systems, or large-scale data platforms.
  • Experience operating highly available production systems, including incident response, capacity planning, schema evolution, and performance tuning.
  • Strong knowledge of distributed SQL or NoSQL databases, including sharding, replication, consensus, or transaction processing.
  • Experience with graph or relationship-oriented data stores and query patterns is preferred.
  • Experience with TiDB or similar modern distributed storage technologies is preferred.
  • Technical leadership experience setting roadmaps, defining direction, aligning engineers, and partnering across teams.
  • Strong analytical and problem-solving skills with data-driven decision-making.
  • Proficiency in Java, Python, and/or C/C++; demonstrated experience using AI to improve development, operations, or customer support.

Benefits

  • Base salary range of $177,185–$364,795 USD for US-based applicants, plus equity eligibility.
  • Flexible remote work model with in-office collaboration 1–2 times per month; role can be based anywhere in the country.
  • Pinterest benefits and culture programs are available to eligible employees.
  • Equal opportunity workplace with application accommodations available.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Forward Deployed Engineer, Industry Solutions

MongoDB 1K-5K Internet Software & Services

MongoDB is seeking a Toronto-based remote Forward Deployed Engineer to help independent software vendors modernize applications and embed production-ready MongoDB integrations into their products.

AWS Azure GCP Go Java Kafka Kubernetes Microservices MongoDB Node.js Python TypeScript
6 hours, 31 minutes ago

Software Engineer - Core Trading

Alpaca 51-250 Capital Markets

Alpaca is hiring an experienced software engineer to design and build a high-performance algorithmic trading platform supporting its global brokerage infrastructure and customers.

C C++ Docker Go Kubernetes System Design
6 hours, 31 minutes ago

Staff Software Engineer, Full Stack

Alphasense 51-250 Industrial Conglomerates

AlphaSense is seeking a Staff Software Engineer, Full Stack (frontend-heavy) to lead architecture, development, reliability, and AI-enabled product capabilities for its market-intelligence platform.

AWS CI/CD Docker DynamoDB Elasticsearch GCP GraphQL Helm Java JavaScript Kubernetes Lucene Microservices MySQL Node.js Python React Redis Solr SQL TypeScript
6 hours, 46 minutes ago

Senior Software Engineer, Autonomy Actions Sustaining

Motional 1K-5K Automotive

Motional is hiring a Senior Software Engineer for its Planning, Motion, and Controls Team to build simulation and analysis tools that accelerate autonomous-driving development and enable automated root-cause analysis.

C++ Python
6 hours, 46 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers