Staff Software Engineer, Storage Services @Pinterest

    4 days ago·Pinterest is hiring a remote Staff Software Engineer, Storage Services·📍 United States

    Overview

    The role of Staff Software Engineer, Storage Services at Pinterest involves leading the technical strategy and execution of storage infrastructure initiatives, focusing on large-scale online structured data storage and complex graph data structures.

    Key Responsibilities

    • Provide technical guidance to a team focused on building reliable and efficient storage systems.
    • Lead the architecture and evolution of online structured storage services.
    • Drive initiatives to modernize the storage tech stack, enhancing reliability and cost efficiency.
    • Improve query throughput and latency across large datasets.
    • Utilize AI to accelerate design and automate operational tasks.
    • Participate in the on-call rotation, monitoring and resolving critical issues.
    • Mentor senior engineers and foster technical leadership.

    Requirements

    • Bachelor’s degree in computer science or related field, or equivalent experience.
    • 8+ years of experience in backend software engineering with distributed systems.
    • Experience in managing core infrastructure systems at scale, particularly in storage.
    • Hands-on experience with reliable, high-availability systems.
    • Understanding of distributed SQL or NoSQL databases or graph-oriented data stores.
    • Experience with modern distributed storage technologies, including TiDB.
    • Demonstrated technical leadership and problem-solving skills.
    • Proficiency in programming languages such as Java, Python, or C/C++.
    • Experience leveraging AI for development and operations.

    Benefits

    Information regarding the culture and benefits available for this position can be found on the company’s website.

    Location

    Remote – Applicants must be located in the United States and may be required to collaborate in-person 1-2 times/month.

    How to Apply

    To apply, please visit the company's career page.

    Deadline

    The application deadline is not stated.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.