Patreon

Senior Software Engineer, Storage

Patreon4 months ago
Location

San Francisco

Type

Full Time

Salary

USD 212,000 – 318,000

Level

Senior

Role

Senior Software Engineer

Posted

Oct 20, 2025

Full TimeSenior

The role

Summary

Patreon is seeking a Senior Storage Platform Software Engineer to design and implement scalable, high-performance storage systems that power their creator membership platform. The ideal candidate will contribute to building robust backend infrastructure that supports millions of daily requests and enables creators to monetize their work.

What you'll do

Backend System Design: Design and implement scalable backend systems capable of handling millions of daily requests for the creator membership platform
Performance Optimization: Identify and address performance bottlenecks to ensure efficient and responsive system operations
API Development: Build robust and reliable APIs to support web and mobile application functionality
Collaborative Engineering: Work closely with product managers, designers, and other engineers to deliver high-quality features within planned timelines

What we look for

Technical

Programming LanguagesProficiency in Python or similar backend languages
Database TechnologiesExperience with relational databases (PostgreSQL) and NoSQL databases (Redis)
Container OrchestrationFamiliarity with Kubernetes and container management
API DevelopmentStrong understanding of RESTful API design and development principles

Education

Academic BackgroundBachelor's degree in Computer Science, Computer Engineering, or related field

Experience

Professional Experience5+ years of backend software engineering experience

Skills

Required skills

Backend EngineeringStrong software design patterns and principles knowledge
System DesignAbility to design scalable and maintainable software architectures

Nice to have

CI/CDExperience with continuous integration and deployment practices
Cloud InfrastructureUnderstanding of modern cloud engineering principles

Compensation & benefits

Salary

USD 212,000 – 318,000 (annual)

Stock options

Available

Benefits

Healthcare

Comprehensive health insurance coverage

Equity

Stock options and equity plans

Flexible Time Off

Competitive time off policy with recharge days

Learning Stipend

Professional development and learning stipends

401k

Retirement plan with company matching

Lifestyle Benefit

Lifestyle and commuter benefits


Interview process

  1. 1
    Initial Screening Review of resume and initial qualifications
  2. 2
    Technical Phone Screen Preliminary technical interview to assess coding skills and system design knowledge
  3. 3
    Technical Interviews In-depth technical interviews focusing on backend engineering, system design, and problem-solving
  4. 4
    Team Fit Interview Discussion with potential team members to evaluate collaboration and cultural alignment
  5. 5
    Final Interview Meeting with hiring manager to discuss role specifics and overall fit

Apply for this position

You'll be redirected to the company's application page