Staff Software Engineer, Storage Services

44 minutes 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

Figma 1K-5K Internet Software & Services

Figma is hiring a senior/staff Forward Deployed Engineer to embed with enterprise customers, solve complex product adoption challenges, and turn field insights into scalable product improvements.

CI/CD Design Systems Figma JavaScript LLM Python Storybook TypeScript
14 minutes ago

Senior Software Engineer - LLM Trainer

kake 1-10 Internet Software & Services

Senior Software Engineer supporting an expert human data platform for AI agents and LLMs by creating, solving, and evaluating software engineering tasks that improve model capability, safety, and reasoning.

Bash C++ Docker Git Go Java JavaScript Linux Microservices Python SQL TypeScript
29 minutes ago

Staff Software Engineer

Parachute Health 51-250 Health Care Providers & Services

Parachute Health is hiring a Staff-level software engineer to build and operate its digital post-acute-care ordering platform, helping connect healthcare providers, suppliers, and patients with essential medical equipment.

Agile AWS Go JavaScript Python Ruby on Rails
44 minutes ago

Engineering Intern

Celonis 1K-5K IT Services

Celonis is hiring an Engineering Intern to contribute to real features for its cloud-based process intelligence platform while gaining experience with large-scale enterprise software engineering.

Agile Angular Java Kubernetes Python Spring Boot TypeScript
44 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