About The Company
Patreon is a leading media and community platform dedicated to empowering creators worldwide. With over 300,000 creators leveraging the platform, Patreon enables them to connect with their most dedicated fans through exclusive content, memberships, live videos, community chats, and direct sales. Since its inception, Patreon has generated over $10 billion for creators, fostering a vibrant ecosystem that supports creative independence and financial sustainability. The platform boasts over 100 million free memberships and 25 million paid memberships, highlighting its extensive reach and impact. Committed to innovation and growth, Patreon continually invests in building the best creator platform supported by a talented team focused on advancing the creator economy.
About The Role
We are seeking a highly skilled Senior Storage Platform Software Engineer to join our dynamic team. This role is pivotal in designing, developing, and maintaining the core
data systems that underpin Patreon's platform. Based in San Francisco or New York, the ideal candidate will work in a hybrid environment, with in-office presence required two days per week. The Senior Storage Platform Software Engineer will be responsible for creating scalable, efficient, and reliable
backend systems capable of handling millions of requests daily. You will collaborate closely with cross-functional teams, including product managers, engineers, and designers, to deliver high-quality features that support our growing community of creators and fans. Your expertise will ensure our
infrastructure remains resilient, performant, and capable of supporting Patreon's expanding user base.
Qualifications
- 8+ years of experience in backend software engineering
- Proficiency in Python or a similar programming language
- Strong understanding of software design patterns and principles
- Experience with relational databases such as PostgreSQL
- Experience with NoSQL databases such as Redis
- Knowledge of container orchestration tools like Kubernetes
- Excellent communication skills for technical and non-technical audiences
- Experience working collaboratively across engineering and product teams to scope and deliver features
- Bachelor's degree in Computer Science, Computer Engineering, or related field, or equivalent professional experience
Responsibilities
- Design and implement backend systems capable of managing millions of requests per day
- Develop efficient, scalable, and maintainable code to support platform growth
- Identify and resolve performance bottlenecks to optimize system performance
- Build and maintain robust APIs to support web and mobile applications
- Collaborate with cross-functional teams to define technical requirements and deliver features on schedule
- Ensure data consistency, system reliability, and scalability across distributed systems
- Participate in code reviews, system design discussions, and technical documentation
- Stay updated with the latest industry trends and incorporate best practices into development processes
Benefits
- Competitive salary package
- Equity plans and stock options
- Comprehensive healthcare coverage
- Flexible time off and paid holidays
- Recharge days to promote work-life balance
- Commuter benefits and lifestyle stipends
- Learning and development stipends to support professional growth
- Parental leave policies
- 401(k) plan with matching contributions
Equal Opportunity
Patreon is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on age, race, color, ethnicity, national origin, religion, disability, sex, gender identity or expression, sexual orientation, veteran status, or any other protected class. We encourage candidates from all backgrounds to apply. If you require a reasonable accommodation during the interview process, please contact us at accomodations@patreon.com.