Backend Software Engineer (Product Engineering)

Patreon

San Francisco, CA, United States of America • 16m ago • On-site

Mid

On-site

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Backend Software Engineer (Product Engineering)

  • Focus: End-to-end backend delivery for user-facing product features

  • Work style: Hybrid; in-office 3 days per week (San Francisco)

Description

Own and deliver well-scoped backend projects from technical design through implementation, testing, launch, monitoring, and iteration. Design, build, and maintain reliable, scalable services, APIs, and data models that power creator-facing product experiences. Partner with frontend, product, design, and data teams to define API contracts and ship complete product outcomes.

Responsibilities

  • Deliver backend projects end-to-end: design, implementation, testing, launch, monitoring, and iteration

  • Build and maintain backend services, APIs, and data models supporting user-facing features

  • Collaborate with frontend, product managers, designers, and data partners to clarify requirements and API contracts

  • Make technical tradeoffs balancing product needs, delivery timelines, performance, and long-term system health

  • Improve reliability, performance, and maintainability of existing backend systems

  • Debug production issues and support ongoing system health

  • Participate in technical design discussions and code reviews

  • Learn new systems and contribute across the stack when needed, while maintaining a backend focus

Requirements

  • 3+ years of professional software development experience (or equivalent)

  • Independently delivered well-scoped backend projects for user-facing products

  • Proficient in Python or a comparable backend language

  • Experience building and maintaining services and APIs

  • Experience with SQL, relational databases, and data modeling

  • Experience testing, debugging, monitoring, and supporting backend systems in production

  • Ability to design backend components and make tradeoffs for reliability, performance, scalability, and maintainability

  • Strong communication and collaboration skills

  • Bachelor’s degree in Computer Science/Computer Engineering or related field, or equivalent experience

Benefits

  • Competitive benefits package including salary, equity plans, and healthcare

  • Flexible time off, company holidays, and recharge days

  • Commuter benefits and lifestyle stipends

  • Learning and development stipends

  • Patronage, parental leave, and a 401k plan with matching

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report