Patreon

Senior Software Engineer, Identity & Access

Patreon1 weeks ago
Location

Remote

Workplace

Remote

Type

Full Time

Salary

USD 212,000 – 318,000

Level

Senior

Role

Senior Software Engineer

Posted

Apr 20, 2026

Full TimeRemoteSenior

The role

Summary

Patreon is seeking a Senior Software Engineer to join their Identity and Access team, focusing on building and maintaining critical user authentication systems. The ideal candidate will design innovative security solutions that protect creators and fans while enhancing the platform's user experience.

What you'll do

Backend Development: Write backend and full-stack code as part of Patreon's core product, focusing on identity and access systems.
Authentication Systems: Design, build, and deploy user-facing systems including multi-factor authentication flows, ID verification, and account takeover detection mechanisms.
Stakeholder Collaboration: Engage with cross-functional teams to define requirements and balance security, privacy, and compliance needs.
Security Innovation: Champion innovative solutions that improve security and usability for creators and fans on the platform.
Team Development: Contribute to team growth by improving processes, providing mentorship, and helping to expand the engineering organization.

What we look for

Technical

Programming LanguageStrong experience with Python or similar backend programming languages
Identity SystemsProven experience designing and building authentication and identity verification systems
Data ManagementComprehensive understanding of data storage techniques, performance optimization, and system reliability

Education

Computer Science DegreeBachelor's, Master's, or Doctoral degree in Computer Science, Computer Engineering, or related field

Experience

Professional ExperienceMinimum of 5 years of professional software development experience
Consumer Product ExperienceBackground in developing consumer-facing features with high emphasis on quality and user experience

Skills

Required skills

PythonAdvanced proficiency in Python programming
Authentication DesignExpertise in designing secure authentication systems
Security AwarenessDeep understanding of privacy and security concerns in identity management

Nice to have

Security EngineeringAdditional experience in information security and risk mitigation
Consumer Platform ExperiencePrevious work with user-centric digital platforms

Compensation & benefits

Salary

USD 212,000 – 318,000 (annual)

Benefits

Healthcare

Comprehensive health insurance coverage

Equity

Stock option plans for employees

Flexible Time Off

Unlimited or extensive paid time off policy

Professional Development

Learning and development stipends

Commuter Benefits

Support for transportation expenses

401k Matching

Retirement savings plan with company matching


Interview process

  1. 1
    Initial Screening Phone or video call with recruiter to discuss background and role fit
  2. 2
    Technical Interview In-depth technical assessment of software engineering and security skills
  3. 3
    System Design Interview Evaluation of candidate's ability to design scalable identity and authentication systems
  4. 4
    Team Interview Conversations with potential team members to assess cultural and collaborative fit
  5. 5
    Final Interview Meeting with senior leadership to discuss overall alignment with company mission

Apply for this position

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